{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "e7711893",
   "metadata": {},
   "source": [
    "· 日期：2023-3-9\\week03(周四)\n",
    "\n",
    "· 课程：API、机器学习与人工智能\n",
    "\n",
    "· 记录人：林荣烽"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "056f161c",
   "metadata": {},
   "source": [
    "# 复习\n",
    "\n",
    "## 复习：上周内容，AI、API、机器学习的基本认知以及数据科学的基本流程\n",
    "\n",
    "一、API for AI 有哪些人工智能的分类\n",
    ">1.计算机视觉\n",
    "\n",
    ">2.语义识别\n",
    "\n",
    ">3.自然语言处理\n",
    "\n",
    ">4.推荐系统\n",
    "\n",
    "二、机器学习的概念\n",
    ">1.有一定规范的数据\n",
    "\n",
    ">2.输入特征值\n",
    "\n",
    ">3.什么事泛化"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "2dab2ffc",
   "metadata": {},
   "source": [
    "# 本周内容及学习目标\n",
    "\n",
    ">API文档阅读规范\n",
    "\n",
    ">Review: APIs use HTTP, HTTP requests的不同模式\n",
    "\n",
    ">实践：百度图像识别\n",
    "\n",
    ">Review: APIs use HTTP, HTTP requests的不同模式\n",
    "\n",
    ">GET\n",
    "\n",
    ">POST\n",
    "\n",
    ">(optional) DELETE\n",
    "\n",
    ">e.g\n",
    ">百度AI-通用图像识别https://ai.baidu.com/ai-doc/IMAGERECOGNITION/Xk3bcxe21"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "46b7798b",
   "metadata": {},
   "source": [
    "## request学习"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "a251872a",
   "metadata": {},
   "source": [
    "requests体验 https://requests.readthedocs.io/projects/cn/zh_CN/latest/"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "39f4fef0",
   "metadata": {},
   "outputs": [],
   "source": [
    "import requests"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "faf7fa24",
   "metadata": {},
   "outputs": [],
   "source": [
    "r = requests.get('https://api.github.com/events')"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "852027dd",
   "metadata": {},
   "source": [
    "## 体验状态码"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "2359bf72",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "200"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.status_code"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "7ecffc12",
   "metadata": {},
   "source": [
    "## 体验请求头"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "bd7d3ef3",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'application/json; charset=utf-8'"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.headers['content-type']"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "9bd03501",
   "metadata": {},
   "source": [
    "## 体验页面编码"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "a959cb5e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'utf-8'"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.encoding"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "8ab65efe",
   "metadata": {},
   "source": [
    "## 尝试自己随机找一个网站来看三种数据形态"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "10c3bd72",
   "metadata": {},
   "outputs": [],
   "source": [
    "import requests"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "32fa300d",
   "metadata": {},
   "outputs": [],
   "source": [
    "r = requests.get('https://api.github.com/events')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "id": "96b6a8bb",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "200"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.status_code"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "id": "7db1bdea",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Server': 'GitHub.com', 'Date': 'Sun, 12 Mar 2023 11:17:20 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'public, max-age=60, s-maxage=60', 'Vary': 'Accept, Accept-Encoding, Accept, X-Requested-With', 'ETag': 'W/\"f723cc84202ab956228429f4dc23d117542089d3047a3972ba2484328505fdb2\"', 'Last-Modified': 'Sun, 12 Mar 2023 11:12:20 GMT', 'X-Poll-Interval': '60', 'X-GitHub-Media-Type': 'github.v3; format=json', 'Link': '<https://api.github.com/events?page=2>; rel=\"next\", <https://api.github.com/events?page=10>; rel=\"last\"', 'x-github-api-version-selected': '2022-11-28', 'Access-Control-Expose-Headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset', 'Access-Control-Allow-Origin': '*', 'Strict-Transport-Security': 'max-age=31536000; includeSubdomains; preload', 'X-Frame-Options': 'deny', 'X-Content-Type-Options': 'nosniff', 'X-XSS-Protection': '0', 'Referrer-Policy': 'origin-when-cross-origin, strict-origin-when-cross-origin', 'Content-Security-Policy': \"default-src 'none'\", 'Content-Encoding': 'gzip', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '58', 'X-RateLimit-Reset': '1678623011', 'X-RateLimit-Resource': 'core', 'X-RateLimit-Used': '2', 'Accept-Ranges': 'bytes', 'Transfer-Encoding': 'chunked', 'X-GitHub-Request-Id': '2AFE:2A68:5C25D9:6122D7:640DB4C0'}"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.headers"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "id": "4523bdd5",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'[{\"id\":\"27659504039\",\"type\":\"PushEvent\",\"actor\":{\"id\":92156721,\"login\":\"codescalper\",\"display_login\":\"codescalper\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/codescalper\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/92156721?\"},\"repo\":{\"id\":612912733,\"name\":\"codescalper/solana-airdrop\",\"url\":\"https://api.github.com/repos/codescalper/solana-airdrop\"},\"payload\":{\"repository_id\":612912733,\"push_id\":12911740194,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"ad770ff65f4dbcc2a443be99a3eb9cdaef29fedc\",\"before\":\"b52e5dfe50f2d5aae838e033bb7d9676d6cfb39d\",\"commits\":[{\"sha\":\"ad770ff65f4dbcc2a443be99a3eb9cdaef29fedc\",\"author\":{\"email\":\"msfunbook@gmail.com\",\"name\":\"codescalper\"},\"message\":\"Initilazed Project\",\"distinct\":true,\"url\":\"https://api.github.com/repos/codescalper/solana-airdrop/commits/ad770ff65f4dbcc2a443be99a3eb9cdaef29fedc\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504050\",\"type\":\"PushEvent\",\"actor\":{\"id\":38536022,\"login\":\"Wildnessiiiii\",\"display_login\":\"Wildnessiiiii\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Wildnessiiiii\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/38536022?\"},\"repo\":{\"id\":586470271,\"name\":\"314-studio/RLS-314-2023\",\"url\":\"https://api.github.com/repos/314-studio/RLS-314-2023\"},\"payload\":{\"repository_id\":586470271,\"push_id\":12911740018,\"size\":2,\"distinct_size\":2,\"ref\":\"refs/heads/RLS-19\",\"head\":\"ab3312416a827c5d5e93d609ccedaa721a935fcf\",\"before\":\"aa8239444ba1f5bb9e7ecb74cabf1c44af129d42\",\"commits\":[{\"sha\":\"7f8211d6aac7420386ff8befb8731f228351b8a5\",\"author\":{\"email\":\"445166392@QQ.com\",\"name\":\"Wildness\"},\"message\":\"addressable代码提交\",\"distinct\":true,\"url\":\"https://api.github.com/repos/314-studio/RLS-314-2023/commits/7f8211d6aac7420386ff8befb8731f228351b8a5\"},{\"sha\":\"ab3312416a827c5d5e93d609ccedaa721a935fcf\",\"author\":{\"email\":\"445166392@QQ.com\",\"name\":\"Wildness\"},\"message\":\"Merge branch \\'RLS-19\\' of https://github.com/314-studio/RLS-314-2023 into RLS-19\\\\n\\\\n# Conflicts:\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/Capsule.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/Circle.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/HexagonFlatTop.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/HexagonPointedTop.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/IsometricDiamond.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/Square.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Toolkits/_CoreKit/Internal/Guidline/Editor/Resources/EditorGuideline/1. 介绍/01.简介.md\\\\n#\\\\tRLS_Project/Assets/QFramework/Toolkits/_CoreKit/PackageKit/Markdown/MDHandlerImages.cs\\\\n#\\\\tRLS_Project/Packages/packages-lock.json\",\"distinct\":true,\"url\":\"https://api.github.com/repos/314-studio/RLS-314-2023/commits/ab3312416a827c5d5e93d609ccedaa721a935fcf\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\",\"org\":{\"id\":48614873,\"login\":\"314-studio\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/314-studio\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/48614873?\"}},{\"id\":\"27659504023\",\"type\":\"PushEvent\",\"actor\":{\"id\":111068109,\"login\":\"igabriel-gb\",\"display_login\":\"igabriel-gb\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/igabriel-gb\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/111068109?\"},\"repo\":{\"id\":562280876,\"name\":\"igabriel-gb/igabriel-gb\",\"url\":\"https://api.github.com/repos/igabriel-gb/igabriel-gb\"},\"payload\":{\"repository_id\":562280876,\"push_id\":12911740184,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"1d0b1ee540af2cc86ebb9e1d278d0c6d484c8493\",\"before\":\"e395d0172411eb602d1300099b2e3af7ed3c579d\",\"commits\":[{\"sha\":\"1d0b1ee540af2cc86ebb9e1d278d0c6d484c8493\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"readme-bot\"},\"message\":\"Updated with Dev Metrics\",\"distinct\":true,\"url\":\"https://api.github.com/repos/igabriel-gb/igabriel-gb/commits/1d0b1ee540af2cc86ebb9e1d278d0c6d484c8493\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504016\",\"type\":\"PushEvent\",\"actor\":{\"id\":67036577,\"login\":\"cdh-hub\",\"display_login\":\"cdh-hub\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cdh-hub\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/67036577?\"},\"repo\":{\"id\":586404690,\"name\":\"cdh-hub/leetcode\",\"url\":\"https://api.github.com/repos/cdh-hub/leetcode\"},\"payload\":{\"repository_id\":586404690,\"push_id\":12911740165,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"8929200ff6e57962a67ef4a0fca049abed1dd5c3\",\"before\":\"0261a2e86de4eff1d6003dea72f2f1f25323b5a3\",\"commits\":[{\"sha\":\"8929200ff6e57962a67ef4a0fca049abed1dd5c3\",\"author\":{\"email\":\"940141567@qq.com\",\"name\":\"cdh-hub\"},\"message\":\"20230311\",\"distinct\":true,\"url\":\"https://api.github.com/repos/cdh-hub/leetcode/commits/8929200ff6e57962a67ef4a0fca049abed1dd5c3\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504037\",\"type\":\"CreateEvent\",\"actor\":{\"id\":123078993,\"login\":\"1RanShy\",\"display_login\":\"1RanShy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/1RanShy\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/123078993?\"},\"repo\":{\"id\":612909390,\"name\":\"1RanShy/Test\",\"url\":\"https://api.github.com/repos/1RanShy/Test\"},\"payload\":{\"ref\":\"master\",\"ref_type\":\"branch\",\"master_branch\":\"master\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504027\",\"type\":\"PushEvent\",\"actor\":{\"id\":68420240,\"login\":\"wuyange\",\"display_login\":\"wuyange\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wuyange\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/68420240?\"},\"repo\":{\"id\":533774689,\"name\":\"wuyange/markdown\",\"url\":\"https://api.github.com/repos/wuyange/markdown\"},\"payload\":{\"repository_id\":533774689,\"push_id\":12911740174,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"b0fca5f8b759c4210e0c54424a2ecd9e8223df95\",\"before\":\"f74e0e84184a750ed0014971ad0593bc9fcbcabb\",\"commits\":[{\"sha\":\"b0fca5f8b759c4210e0c54424a2ecd9e8223df95\",\"author\":{\"email\":\"2639773860@qq.com\",\"name\":\"shunyu\"},\"message\":\"shunyu update\",\"distinct\":true,\"url\":\"https://api.github.com/repos/wuyange/markdown/commits/b0fca5f8b759c4210e0c54424a2ecd9e8223df95\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504026\",\"type\":\"PushEvent\",\"actor\":{\"id\":85767697,\"login\":\"phillipefs\",\"display_login\":\"phillipefs\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/phillipefs\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/85767697?\"},\"repo\":{\"id\":608284383,\"name\":\"phillipefs/azure-adf-examples-study\",\"url\":\"https://api.github.com/repos/phillipefs/azure-adf-examples-study\"},\"payload\":{\"repository_id\":608284383,\"push_id\":12911740182,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/developer\",\"head\":\"e9111ecb0646527376cad78876120895fa98c9c2\",\"before\":\"d9bf1bb813e1c16c68527264d1b4437a8456b5fb\",\"commits\":[{\"sha\":\"e9111ecb0646527376cad78876120895fa98c9c2\",\"author\":{\"email\":\"85767697+phillipefs@users.noreply.github.com\",\"name\":\"Phillipe Santos\"},\"message\":\"Updating pipeline: 7_pl_remove_duplicates_using_dataflow\",\"distinct\":true,\"url\":\"https://api.github.com/repos/phillipefs/azure-adf-examples-study/commits/e9111ecb0646527376cad78876120895fa98c9c2\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504020\",\"type\":\"GollumEvent\",\"actor\":{\"id\":92318644,\"login\":\"thePFLy\",\"display_login\":\"thePFLy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/thePFLy\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/92318644?\"},\"repo\":{\"id\":609476610,\"name\":\"thePFLy/EPHEC-Admin-2\",\"url\":\"https://api.github.com/repos/thePFLy/EPHEC-Admin-2\"},\"payload\":{\"pages\":[{\"page_name\":\"Analyse-Mail---Moers-Simon-2TL2-4\",\"title\":\"Analyse Mail   Moers Simon 2TL2 4\",\"summary\":null,\"action\":\"edited\",\"sha\":\"06ed481c091062efd6179a554124e6ca9e56444a\",\"html_url\":\"https://github.com/thePFLy/EPHEC-Admin-2/wiki/Analyse-Mail---Moers-Simon-2TL2-4\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504019\",\"type\":\"CreateEvent\",\"actor\":{\"id\":104595465,\"login\":\"aws-aemilia-icn\",\"display_login\":\"aws-aemilia-icn\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aws-aemilia-icn\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/104595465?\"},\"repo\":{\"id\":612913745,\"name\":\"aws-aemilia-icn/react-app4815544962680174\",\"url\":\"https://api.github.com/repos/aws-aemilia-icn/react-app4815544962680174\"},\"payload\":{\"ref\":\"master\",\"ref_type\":\"branch\",\"master_branch\":\"master\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504021\",\"type\":\"PushEvent\",\"actor\":{\"id\":40918737,\"login\":\"donaldsouza\",\"display_login\":\"donaldsouza\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/donaldsouza\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/40918737?\"},\"repo\":{\"id\":240272766,\"name\":\"donaldsouza/current-date\",\"url\":\"https://api.github.com/repos/donaldsouza/current-date\"},\"payload\":{\"repository_id\":240272766,\"push_id\":12911740180,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"06e9cfe9876caecdc1f8e37029ef1a3f5a15f137\",\"before\":\"d119ef4de352cd5458ceeefdaeb278ee88492afb\",\"commits\":[{\"sha\":\"06e9cfe9876caecdc1f8e37029ef1a3f5a15f137\",\"author\":{\"email\":\"40918737+donaldsouza@users.noreply.github.com\",\"name\":\"donaldsouza\"},\"message\":\"message_2023-03-12T11:12:19\",\"distinct\":true,\"url\":\"https://api.github.com/repos/donaldsouza/current-date/commits/06e9cfe9876caecdc1f8e37029ef1a3f5a15f137\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504033\",\"type\":\"PushEvent\",\"actor\":{\"id\":112581088,\"login\":\"devrabiul\",\"display_login\":\"devrabiul\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/devrabiul\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/112581088?\"},\"repo\":{\"id\":579255807,\"name\":\"devrabiul/devrabiul\",\"url\":\"https://api.github.com/repos/devrabiul/devrabiul\"},\"payload\":{\"repository_id\":579255807,\"push_id\":12911740181,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"feb68b6f60210d916e16a2431e63f89003686887\",\"before\":\"aefb1703faddd31a6c37a3440a1a2f51dc76999b\",\"commits\":[{\"sha\":\"feb68b6f60210d916e16a2431e63f89003686887\",\"author\":{\"email\":\"112581088+devrabiul@users.noreply.github.com\",\"name\":\"DevRabiul\"},\"message\":\"Create index.html\",\"distinct\":true,\"url\":\"https://api.github.com/repos/devrabiul/devrabiul/commits/feb68b6f60210d916e16a2431e63f89003686887\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504015\",\"type\":\"PushEvent\",\"actor\":{\"id\":809194,\"login\":\"janpk\",\"display_login\":\"janpk\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/janpk\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/809194?\"},\"repo\":{\"id\":612910644,\"name\":\"janpk/badge-to-path-playground\",\"url\":\"https://api.github.com/repos/janpk/badge-to-path-playground\"},\"payload\":{\"repository_id\":612910644,\"push_id\":12911740176,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"ed037588e330c7450cd4273260ebb11f568dd8e0\",\"before\":\"debd75bd849474e2906c2ba4afd3b7727ee39403\",\"commits\":[{\"sha\":\"ed037588e330c7450cd4273260ebb11f568dd8e0\",\"author\":{\"email\":\"73356377+janpetterkruger@users.noreply.github.com\",\"name\":\"Jan-Petter Krüger\"},\"message\":\"Added java setup\",\"distinct\":true,\"url\":\"https://api.github.com/repos/janpk/badge-to-path-playground/commits/ed037588e330c7450cd4273260ebb11f568dd8e0\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504009\",\"type\":\"PushEvent\",\"actor\":{\"id\":8517910,\"login\":\"LombiqBot\",\"display_login\":\"LombiqBot\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/LombiqBot\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/8517910?\"},\"repo\":{\"id\":410004154,\"name\":\"Lombiq/TheBootstrapTheme\",\"url\":\"https://api.github.com/repos/Lombiq/TheBootstrapTheme\"},\"payload\":{\"repository_id\":410004154,\"push_id\":12911740167,\"size\":0,\"distinct_size\":0,\"ref\":\"refs/heads/master\",\"head\":\"1c0d357e00552ca5a53e2a94573fd9d6f73fcdf5\",\"before\":\"1c0d357e00552ca5a53e2a94573fd9d6f73fcdf5\",\"commits\":[]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\",\"org\":{\"id\":8158177,\"login\":\"Lombiq\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/Lombiq\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/8158177?\"}},{\"id\":\"27659504014\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":375191001,\"name\":\"caarlosdamian/caarlosdamian\",\"url\":\"https://api.github.com/repos/caarlosdamian/caarlosdamian\"},\"payload\":{\"repository_id\":375191001,\"push_id\":12911740162,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/output\",\"head\":\"e47445e2c308b218bbcd9c477a42bbb8d3c97a42\",\"before\":\"f5a613a3b1833bd79c95629a18c10326c7e6641d\",\"commits\":[{\"sha\":\"e47445e2c308b218bbcd9c477a42bbb8d3c97a42\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"github-actions[bot]\"},\"message\":\"Deploy to GitHub pages\",\"distinct\":true,\"url\":\"https://api.github.com/repos/caarlosdamian/caarlosdamian/commits/e47445e2c308b218bbcd9c477a42bbb8d3c97a42\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504002\",\"type\":\"PushEvent\",\"actor\":{\"id\":123060822,\"login\":\"likitha-paravathareddy\",\"display_login\":\"likitha-paravathareddy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/likitha-paravathareddy\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/123060822?\"},\"repo\":{\"id\":610156290,\"name\":\"likitha-paravathareddy/capstone\",\"url\":\"https://api.github.com/repos/likitha-paravathareddy/capstone\"},\"payload\":{\"repository_id\":610156290,\"push_id\":12911740166,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"3828b4dc296707e2ab8aed8ee7d180d37c7cbb68\",\"before\":\"38d5d32a68ff6c252cd53d4fb7d12b3757c2ae72\",\"commits\":[{\"sha\":\"3828b4dc296707e2ab8aed8ee7d180d37c7cbb68\",\"author\":{\"email\":\"likitha.p@darwinbox.io\",\"name\":\"likitha.p\"},\"message\":\"profileupd\",\"distinct\":true,\"url\":\"https://api.github.com/repos/likitha-paravathareddy/capstone/commits/3828b4dc296707e2ab8aed8ee7d180d37c7cbb68\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504010\",\"type\":\"PushEvent\",\"actor\":{\"id\":39814207,\"login\":\"pull[bot]\",\"display_login\":\"pull\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pull[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/39814207?\"},\"repo\":{\"id\":324783030,\"name\":\"kliu/hugo-theme-zozo\",\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo\"},\"payload\":{\"repository_id\":324783030,\"push_id\":12911740164,\"size\":10,\"distinct_size\":10,\"ref\":\"refs/heads/master\",\"head\":\"02de2e377c78d722c7558c6e2753670db6ca779c\",\"before\":\"9784a1775d9089416aea026bf962fabac614c4a1\",\"commits\":[{\"sha\":\"0f1693a9a0d3c0228f327b8f0c0198be81c7607c\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/0f1693a9a0d3c0228f327b8f0c0198be81c7607c\"},{\"sha\":\"b905310f08db374972f30888e9cc224f86ed68ad\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/b905310f08db374972f30888e9cc224f86ed68ad\"},{\"sha\":\"40dc93a184298f35b04b9ef5c7263bcb706a9cab\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/40dc93a184298f35b04b9ef5c7263bcb706a9cab\"},{\"sha\":\"d5dfe870829e4aabb38edba5a8302f73eb3c824d\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/d5dfe870829e4aabb38edba5a8302f73eb3c824d\"},{\"sha\":\"9ea0f725a9b4a1107c9a01934d3b82726b37d67c\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/9ea0f725a9b4a1107c9a01934d3b82726b37d67c\"},{\"sha\":\"aa2a7cabc852e9abed5389e0d80cdaa00e4cb41e\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/aa2a7cabc852e9abed5389e0d80cdaa00e4cb41e\"},{\"sha\":\"432d414b1285dababd8cbfe3d8ae617300a618f8\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/432d414b1285dababd8cbfe3d8ae617300a618f8\"},{\"sha\":\"ff8a02f0e9ff85dea024d757ae4a0a933e92d8b7\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/ff8a02f0e9ff85dea024d757ae4a0a933e92d8b7\"},{\"sha\":\"792cd75d8ea69387fde9b6e44995d04662d10664\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/792cd75d8ea69387fde9b6e44995d04662d10664\"},{\"sha\":\"02de2e377c78d722c7558c6e2753670db6ca779c\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/02de2e377c78d722c7558c6e2753670db6ca779c\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504008\",\"type\":\"CreateEvent\",\"actor\":{\"id\":104544900,\"login\":\"aws-aemilia-bah\",\"display_login\":\"aws-aemilia-bah\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aws-aemilia-bah\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/104544900?\"},\"repo\":{\"id\":612913747,\"name\":\"aws-aemilia-bah/react-app28003097023684506\",\"url\":\"https://api.github.com/repos/aws-aemilia-bah/react-app28003097023684506\"},\"payload\":{\"ref\":\"master\",\"ref_type\":\"branch\",\"master_branch\":\"master\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504004\",\"type\":\"ReleaseEvent\",\"actor\":{\"id\":11092081,\"login\":\"kupietz\",\"display_login\":\"kupietz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kupietz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11092081?\"},\"repo\":{\"id\":612590710,\"name\":\"ICLC-10/Templates\",\"url\":\"https://api.github.com/repos/ICLC-10/Templates\"},\"payload\":{\"action\":\"published\",\"release\":{\"url\":\"https://api.github.com/repos/ICLC-10/Templates/releases/95312044\",\"assets_url\":\"https://api.github.com/repos/ICLC-10/Templates/releases/95312044/assets\",\"upload_url\":\"https://uploads.github.com/repos/ICLC-10/Templates/releases/95312044/assets{?name,label}\",\"html_url\":\"https://github.com/ICLC-10/Templates/releases/tag/v1.0.0\",\"id\":95312044,\"author\":{\"login\":\"kupietz\",\"id\":11092081,\"node_id\":\"MDQ6VXNlcjExMDkyMDgx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11092081?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kupietz\",\"html_url\":\"https://github.com/kupietz\",\"followers_url\":\"https://api.github.com/users/kupietz/followers\",\"following_url\":\"https://api.github.com/users/kupietz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/kupietz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/kupietz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/kupietz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/kupietz/orgs\",\"repos_url\":\"https://api.github.com/users/kupietz/repos\",\"events_url\":\"https://api.github.com/users/kupietz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/kupietz/received_events\",\"type\":\"User\",\"site_admin\":false},\"node_id\":\"RE_kwDOJINkds4Frlis\",\"tag_name\":\"v1.0.0\",\"target_commitish\":\"master\",\"name\":\"First regular public release\",\"draft\":false,\"prerelease\":false,\"created_at\":\"2023-03-12T10:55:39Z\",\"published_at\":\"2023-03-12T11:12:19Z\",\"assets\":[{\"url\":\"https://api.github.com/repos/ICLC-10/Templates/releases/assets/99056926\",\"id\":99056926,\"node_id\":\"RA_kwDOJINkds4F530e\",\"name\":\"ICLC-10-Template.docx\",\"label\":null,\"uploader\":{\"login\":\"kupietz\",\"id\":11092081,\"node_id\":\"MDQ6VXNlcjExMDkyMDgx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11092081?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kupietz\",\"html_url\":\"https://github.com/kupietz\",\"followers_url\":\"https://api.github.com/users/kupietz/followers\",\"following_url\":\"https://api.github.com/users/kupietz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/kupietz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/kupietz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/kupietz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/kupietz/orgs\",\"repos_url\":\"https://api.github.com/users/kupietz/repos\",\"events_url\":\"https://api.github.com/users/kupietz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/kupietz/received_events\",\"type\":\"User\",\"site_admin\":false},\"content_type\":\"application/vnd.openxmlformats-officedocument.wordprocessingml.document\",\"state\":\"uploaded\",\"size\":5876639,\"download_count\":0,\"created_at\":\"2023-03-12T11:09:12Z\",\"updated_at\":\"2023-03-12T11:09:16Z\",\"browser_download_url\":\"https://github.com/ICLC-10/Templates/releases/download/v1.0.0/ICLC-10-Template.docx\"},{\"url\":\"https://api.github.com/repos/ICLC-10/Templates/releases/assets/99056910\",\"id\":99056910,\"node_id\":\"RA_kwDOJINkds4F530O\",\"name\":\"ICLC-10-Template.odt\",\"label\":null,\"uploader\":{\"login\":\"kupietz\",\"id\":11092081,\"node_id\":\"MDQ6VXNlcjExMDkyMDgx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11092081?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kupietz\",\"html_url\":\"https://github.com/kupietz\",\"followers_url\":\"https://api.github.com/users/kupietz/followers\",\"following_url\":\"https://api.github.com/users/kupietz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/kupietz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/kupietz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/kupietz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/kupietz/orgs\",\"repos_url\":\"https://api.github.com/users/kupietz/repos\",\"events_url\":\"https://api.github.com/users/kupietz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/kupietz/received_events\",\"type\":\"User\",\"site_admin\":false},\"content_type\":\"application/vnd.oasis.opendocument.text\",\"state\":\"uploaded\",\"size\":1091136,\"download_count\":0,\"created_at\":\"2023-03-12T11:08:59Z\",\"updated_at\":\"2023-03-12T11:09:00Z\",\"browser_download_url\":\"https://github.com/ICLC-10/Templates/releases/download/v1.0.0/ICLC-10-Template.odt\"}],\"tarball_url\":\"https://api.github.com/repos/ICLC-10/Templates/tarball/v1.0.0\",\"zipball_url\":\"https://api.github.com/repos/ICLC-10/Templates/zipball/v1.0.0\",\"body\":\"- applies example style to glossed example first line\\\\r\\\\n- right aligns page numbers\\\\r\\\\n- Word version only:\\\\r\\\\n    - \\\\\"insert/paste picture as\\\\\" default option changed to \\\\\"above/below\\\\\"\\\\r\\\\n    - vertical glossing table margins adjusted\\\\r\\\\n    - Zotero integration fixed\\\\r\\\\n - LibreOffice version only:\\\\r\\\\n    - fixed indentation for example style\",\"short_description_html\":\"<ul>\\\\n<li>applies example style to glossed example first line</li>\\\\n<li>right aligns page numbers</li>\\\\n<li>Word version only:\\\\n<ul>\\\\n<li>\\\\\"insert/paste picture as\\\\\" default option changed to \\\\\"above/below\\\\\"</li>\\\\n<li>vertical glossing table margins …</li>\\\\n</ul>\\\\n</li>\\\\n</ul>\",\"is_short_description_html_truncated\":true}},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\",\"org\":{\"id\":123257339,\"login\":\"ICLC-10\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/ICLC-10\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/123257339?\"}},{\"id\":\"27659503993\",\"type\":\"PushEvent\",\"actor\":{\"id\":12630740,\"login\":\"chcg\",\"display_login\":\"chcg\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/chcg\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/12630740?\"},\"repo\":{\"id\":338664507,\"name\":\"chcg/SpeechPlugin\",\"url\":\"https://api.github.com/repos/chcg/SpeechPlugin\"},\"payload\":{\"repository_id\":338664507,\"push_id\":12911740142,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"291380e91fd55cca9e63ed0eb05a6e6d570146c0\",\"before\":\"5b8231c6bbe61f77eb8338190cd09ddbdffe0e0f\",\"commits\":[{\"sha\":\"291380e91fd55cca9e63ed0eb05a6e6d570146c0\",\"author\":{\"email\":\"christian.grasser@live.de\",\"name\":\"Christian Grasser\"},\"message\":\"fix node.js deprecation issue\",\"distinct\":true,\"url\":\"https://api.github.com/repos/chcg/SpeechPlugin/commits/291380e91fd55cca9e63ed0eb05a6e6d570146c0\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659503982\",\"type\":\"PushEvent\",\"actor\":{\"id\":20452814,\"login\":\"CodeDoctorDE\",\"display_login\":\"CodeDoctorDE\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CodeDoctorDE\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/20452814?\"},\"repo\":{\"id\":323279421,\"name\":\"LinwoodCloud/Butterfly\",\"url\":\"https://api.github.com/repos/LinwoodCloud/Butterfly\"},\"payload\":{\"repository_id\":323279421,\"push_id\":12911740139,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/l10n_develop\",\"head\":\"4c7aff21998e09e23d15043d772b5067641a1c05\",\"before\":\"7c0ec1e6235d616d8b4a8c8211b1c2f6fb949986\",\"commits\":[{\"sha\":\"4c7aff21998e09e23d15043d772b5067641a1c05\",\"author\":{\"email\":\"codedoctor@linwood.dev\",\"name\":\"CodeDoctor\"},\"message\":\"New translations storage.md (Ukrainian)\\\\n[ci skip]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/LinwoodCloud/Butterfly/commits/4c7aff21998e09e23d15043d772b5067641a1c05\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\",\"org\":{\"id\":73658481,\"login\":\"LinwoodCloud\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/LinwoodCloud\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/73658481?\"}},{\"id\":\"27659503992\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":584868259,\"name\":\"chicho69-cesar/kings-league-project\",\"url\":\"https://api.github.com/repos/chicho69-cesar/kings-league-project\"},\"payload\":{\"repository_id\":584868259,\"push_id\":12911740154,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"15d72435c13ab9b63baeba5bcc3322d942204019\",\"before\":\"c8f2e27196b3ebf56f466a0375f3102a45ced01d\",\"commits\":[{\"sha\":\"15d72435c13ab9b63baeba5bcc3322d942204019\",\"author\":{\"email\":\"runner@fv-az566-2.iltkdbwcmizurjtzn42pmpc1mg.bx.internal.cloudapp.net\",\"name\":\"kings-league-bot\"},\"message\":\"[bot] update Kings League database\",\"distinct\":true,\"url\":\"https://api.github.com/repos/chicho69-cesar/kings-league-project/commits/15d72435c13ab9b63baeba5bcc3322d942204019\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659503985\",\"type\":\"CreateEvent\",\"actor\":{\"id\":102550409,\"login\":\"RomanChuchev\",\"display_login\":\"RomanChuchev\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/RomanChuchev\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/102550409?\"},\"repo\":{\"id\":612875504,\"name\":\"RomanChuchev/cssBayan\",\"url\":\"https://api.github.com/repos/RomanChuchev/cssBayan\"},\"payload\":{\"ref\":\"gh-pages\",\"ref_type\":\"branch\",\"master_branch\":\"main\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659503991\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":316128198,\"name\":\"swatv3nub/swatv3nub\",\"url\":\"https://api.github.com/repos/swatv3nub/swatv3nub\"},\"payload\":{\"repository_id\":316128198,\"push_id\":12911740151,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"573e25e9c462ccab71a640d6a75d3c7f4bc46243\",\"before\":\"e1e1c9697dcceb7bb5cd0579c64cf593d619a6ac\",\"commits\":[{\"sha\":\"573e25e9c462ccab71a640d6a75d3c7f4bc46243\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"github-actions[bot]\"},\"message\":\"Update github-metrics.svg - [Skip GitHub Action]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/swatv3nub/swatv3nub/commits/573e25e9c462ccab71a640d6a75d3c7f4bc46243\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659503977\",\"type\":\"WatchEvent\",\"actor\":{\"id\":70138094,\"login\":\"wayforwardmachine\",\"display_login\":\"wayforwardmachine\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wayforwardmachine\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/70138094?\"},\"repo\":{\"id\":187471123,\"name\":\"cyscgzx33/UdacityCPP\",\"url\":\"https://api.github.com/repos/cyscgzx33/UdacityCPP\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"},{\"id\":\"27659503990\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":388774912,\"name\":\"jekhuz/expert-fortnight\",\"url\":\"https://api.github.com/repos/jekhuz/expert-fortnight\"},\"payload\":{\"repository_id\":388774912,\"push_id\":12911740157,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"8c0644f5b66388e757a668e15b285a9d17900779\",\"before\":\"70c6dc7d9e9b9e63859cb1f8f39b1c94747eb336\",\"commits\":[{\"sha\":\"8c0644f5b66388e757a668e15b285a9d17900779\",\"author\":{\"email\":\"jekhuz@users.noreply.github.com\",\"name\":\"jekhuz\"},\"message\":\"Update README\",\"distinct\":true,\"url\":\"https://api.github.com/repos/jekhuz/expert-fortnight/commits/8c0644f5b66388e757a668e15b285a9d17900779\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659503965\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":419155233,\"name\":\"YNSTT/CMM_001\",\"url\":\"https://api.github.com/repos/YNSTT/CMM_001\"},\"payload\":{\"repository_id\":419155233,\"push_id\":12911740145,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"f30999e3d2b3f7bdb7b04ee8e6b3c7c6a58291d1\",\"before\":\"effbf15340aefadfa7bfdf10f94332e3844b2ba6\",\"commits\":[{\"sha\":\"f30999e3d2b3f7bdb7b04ee8e6b3c7c6a58291d1\",\"author\":{\"email\":\"sdc@gmail.com\",\"name\":\"YNSTT\"},\"message\":\"link is updated\",\"distinct\":true,\"url\":\"https://api.github.com/repos/YNSTT/CMM_001/commits/f30999e3d2b3f7bdb7b04ee8e6b3c7c6a58291d1\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"},{\"id\":\"27659503972\",\"type\":\"PushEvent\",\"actor\":{\"id\":98308809,\"login\":\"llMooreyll\",\"display_login\":\"llMooreyll\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/llMooreyll\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/98308809?\"},\"repo\":{\"id\":577590984,\"name\":\"llMooreyll/llMooreyll.github.io\",\"url\":\"https://api.github.com/repos/llMooreyll/llMooreyll.github.io\"},\"payload\":{\"repository_id\":577590984,\"push_id\":12911740137,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"ece5483cb005c4d864752f577c569552213bc4db\",\"before\":\"558321d8aa11dd04de969e4fbbc29a824f711544\",\"commits\":[{\"sha\":\"ece5483cb005c4d864752f577c569552213bc4db\",\"author\":{\"email\":\"98308809+llMooreyll@users.noreply.github.com\",\"name\":\"llMooreyll\"},\"message\":\"Create CNAME\",\"distinct\":true,\"url\":\"https://api.github.com/repos/llMooreyll/llMooreyll.github.io/commits/ece5483cb005c4d864752f577c569552213bc4db\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"},{\"id\":\"27659503964\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":453950625,\"name\":\"CostasAK/CostasAK\",\"url\":\"https://api.github.com/repos/CostasAK/CostasAK\"},\"payload\":{\"repository_id\":453950625,\"push_id\":12911740148,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"4cf5facf85ecdadb8ddc8601afa268f72c6980da\",\"before\":\"48290131757a0f57116fc0fc75dfda555e989975\",\"commits\":[{\"sha\":\"4cf5facf85ecdadb8ddc8601afa268f72c6980da\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"github-actions[bot]\"},\"message\":\"Update github-metrics.svg - [Skip GitHub Action]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CostasAK/CostasAK/commits/4cf5facf85ecdadb8ddc8601afa268f72c6980da\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"},{\"id\":\"27659503973\",\"type\":\"IssueCommentEvent\",\"actor\":{\"id\":49699333,\"login\":\"dependabot[bot]\",\"display_login\":\"dependabot\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/49699333?\"},\"repo\":{\"id\":465757995,\"name\":\"samkenxstream/SamKenX_cosmos-sdk\",\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk\"},\"payload\":{\"action\":\"created\",\"issue\":{\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151\",\"repository_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk\",\"labels_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/labels{/name}\",\"comments_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/comments\",\"events_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/events\",\"html_url\":\"https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151\",\"id\":1616860056,\"node_id\":\"PR_kwDOG8LnK85Lp8Jg\",\"number\":151,\"title\":\"build(deps): Bump github.com/cosmos/cosmos-proto from 1.0.0-alpha7 to 1.0.0-beta.3\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"site_admin\":false},\"labels\":[{\"id\":4953976045,\"node_id\":\"LA_kwDOG8LnK88AAAABJ0es7Q\",\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\"}],\"state\":\"open\",\"locked\":false,\"assignee\":null,\"assignees\":[],\"milestone\":null,\"comments\":2,\"created_at\":\"2023-03-09T10:07:22Z\",\"updated_at\":\"2023-03-12T11:12:19Z\",\"closed_at\":null,\"author_association\":\"NONE\",\"active_lock_reason\":null,\"draft\":false,\"pull_request\":{\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/pulls/151\",\"html_url\":\"https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151\",\"diff_url\":\"https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151.diff\",\"patch_url\":\"https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151.patch\",\"merged_at\":null},\"body\":\"[//]: # (dependabot-start)\\\\n⚠️  **Dependabot is rebasing this PR** ⚠️ \\\\n\\\\nRebasing might not happen immediately, so don\\'t worry if this takes some time.\\\\n\\\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\\\n\\\\n---\\\\n\\\\n[//]: # (dependabot-end)\\\\n\\\\nBumps [github.com/cosmos/cosmos-proto](https://github.com/cosmos/cosmos-proto) from 1.0.0-alpha7 to 1.0.0-beta.3.\\\\n<details>\\\\n<summary>Commits</summary>\\\\n<ul>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/78e33f25b874e7639f540037599d8ea1d161a62c\\\\\"><code>78e33f2</code></a> refactor!: Rename to anyutil (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/101\\\\\">#101</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/bd5ba2847b595d8d429d2de03e97260f6e035f21\\\\\"><code>bd5ba28</code></a> chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/100\\\\\">#100</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/89fec0010961e6d6ef1bd442aabcfc49e97039d2\\\\\"><code>89fec00</code></a> chore(deps): bump amannn/action-semantic-pull-request from 5.0.2 to 5.1.0 (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/98\\\\\">#98</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/0d47e933f3ecbe279dae8fd9d3b9940415fbc766\\\\\"><code>0d47e93</code></a> feat: rapidproto generator support for gogo unmarshalling (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/99\\\\\">#99</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/e7b0579473159d9c85d55b7c6bc897628ce955b7\\\\\"><code>e7b0579</code></a> refactor: mv rapidproto from sdk -&gt; cosmos-proto (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/97\\\\\">#97</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/7348c4093c07660f3613e5ec5e74e79024c456ff\\\\\"><code>7348c40</code></a> chore(deps): bump pgregory.net/rapid from 0.5.3 to 0.5.5 (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/96\\\\\">#96</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/2a5156b48d42f181d0aa2c3239a3c184113d5100\\\\\"><code>2a5156b</code></a> fix: Add <code>/</code> prefix to Any TypeURL (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/95\\\\\">#95</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/ad42ce82d79c2a89933429aae550d21a78752903\\\\\"><code>ad42ce8</code></a> feat: Add Any helper functions (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/92\\\\\">#92</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/47964f219f4630452d93655e0fe9735d8ece0d1e\\\\\"><code>47964f2</code></a> revert: Add <code>legacy_amino_encoding</code> (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/86\\\\\">#86</a>) (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/93\\\\\">#93</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/8d5621faf56d3637ae9505a930e446a5d7fa40c9\\\\\"><code>8d5621f</code></a> chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/90\\\\\">#90</a>)</li>\\\\n<li>Additional commits viewable in <a href=\\\\\"https://github.com/cosmos/cosmos-proto/compare/v1.0.0-alpha7...v1.0.0-beta.3\\\\\">compare view</a></li>\\\\n</ul>\\\\n</details>\\\\n<br />\\\\n\\\\n\\\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/cosmos/cosmos-proto&package-manager=go_modules&previous-version=1.0.0-alpha7&new-version=1.0.0-beta.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\\\n\\\\nDependabot will resolve any conflicts with this PR as long as you don\\'t alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\\\n\\\\n[//]: # (dependabot-automerge-start)\\\\n[//]: # (dependabot-automerge-end)\\\\n\\\\n---\\\\n\\\\n<details>\\\\n<summary>Dependabot commands and options</summary>\\\\n<br />\\\\n\\\\nYou can trigger Dependabot actions by commenting on this PR:\\\\n- `@dependabot rebase` will rebase this PR\\\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\\\n- `@dependabot merge` will merge this PR after your CI passes on it\\\\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\\\\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\\\\n- `@dependabot reopen` will reopen this PR if it is closed\\\\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\\\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\\\n\\\\n\\\\n</details>\",\"reactions\":{\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"timeline_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/timeline\",\"performed_via_github_app\":null,\"state_reason\":null},\"comment\":{\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/comments/1465163902\",\"html_url\":\"https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151#issuecomment-1465163902\",\"issue_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151\",\"id\":1465163902,\"node_id\":\"IC_kwDOG8LnK85XVKB-\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"site_admin\":false},\"created_at\":\"2023-03-12T11:12:19Z\",\"updated_at\":\"2023-03-12T11:12:19Z\",\"author_association\":\"NONE\",\"body\":\"Looks like github.com/cosmos/cosmos-proto is up-to-date now, so this is no longer needed.\",\"reactions\":{\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/comments/1465163902/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"performed_via_github_app\":null}},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"},{\"id\":\"27659503956\",\"type\":\"CommitCommentEvent\",\"actor\":{\"id\":35613825,\"login\":\"vercel[bot]\",\"display_login\":\"vercel\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vercel[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/35613825?\"},\"repo\":{\"id\":499268677,\"name\":\"hk279/swole\",\"url\":\"https://api.github.com/repos/hk279/swole\"},\"payload\":{\"comment\":{\"url\":\"https://api.github.com/repos/hk279/swole/comments/104089854\",\"html_url\":\"https://github.com/hk279/swole/commit/8782cab5b71c1f6dfdeadc0276a2a5d3e5f5ef92#commitcomment-104089854\",\"id\":104089854,\"node_id\":\"CC_kwDOHcI8Rc4GNEj-\",\"user\":{\"login\":\"vercel[bot]\",\"id\":35613825,\"node_id\":\"MDM6Qm90MzU2MTM4MjU=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/8329?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vercel%5Bbot%5D\",\"html_url\":\"https://github.com/apps/vercel\",\"followers_url\":\"https://api.github.com/users/vercel%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/vercel%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/vercel%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/vercel%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/vercel%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/vercel%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/vercel%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/vercel%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/vercel%5Bbot%5D/received_events\",\"type\":\"Bot\",\"site_admin\":false},\"position\":null,\"line\":null,\"path\":null,\"commit_id\":\"8782cab5b71c1f6dfdeadc0276a2a5d3e5f5ef92\",\"created_at\":\"2023-03-12T11:12:19Z\",\"updated_at\":\"2023-03-12T11:12:19Z\",\"author_association\":\"NONE\",\"body\":\"Successfully deployed to the following URLs:\\\\n\\\\n## swole – ./\\\\n\\\\n[swole-git-main-hk279.vercel.app](https://swole-git-main-hk279.vercel.app)  \\\\n[swole-hk279.vercel.app](https://swole-hk279.vercel.app)  \\\\n[swole.vercel.app](https://swole.vercel.app)\",\"reactions\":{\"url\":\"https://api.github.com/repos/hk279/swole/comments/104089854/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0}}},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"}]'"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.text"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "id": "c1e08e86",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[{'id': '27659504039',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 92156721,\n",
       "   'login': 'codescalper',\n",
       "   'display_login': 'codescalper',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/codescalper',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/92156721?'},\n",
       "  'repo': {'id': 612912733,\n",
       "   'name': 'codescalper/solana-airdrop',\n",
       "   'url': 'https://api.github.com/repos/codescalper/solana-airdrop'},\n",
       "  'payload': {'repository_id': 612912733,\n",
       "   'push_id': 12911740194,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'ad770ff65f4dbcc2a443be99a3eb9cdaef29fedc',\n",
       "   'before': 'b52e5dfe50f2d5aae838e033bb7d9676d6cfb39d',\n",
       "   'commits': [{'sha': 'ad770ff65f4dbcc2a443be99a3eb9cdaef29fedc',\n",
       "     'author': {'email': 'msfunbook@gmail.com', 'name': 'codescalper'},\n",
       "     'message': 'Initilazed Project',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/codescalper/solana-airdrop/commits/ad770ff65f4dbcc2a443be99a3eb9cdaef29fedc'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504050',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 38536022,\n",
       "   'login': 'Wildnessiiiii',\n",
       "   'display_login': 'Wildnessiiiii',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/Wildnessiiiii',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/38536022?'},\n",
       "  'repo': {'id': 586470271,\n",
       "   'name': '314-studio/RLS-314-2023',\n",
       "   'url': 'https://api.github.com/repos/314-studio/RLS-314-2023'},\n",
       "  'payload': {'repository_id': 586470271,\n",
       "   'push_id': 12911740018,\n",
       "   'size': 2,\n",
       "   'distinct_size': 2,\n",
       "   'ref': 'refs/heads/RLS-19',\n",
       "   'head': 'ab3312416a827c5d5e93d609ccedaa721a935fcf',\n",
       "   'before': 'aa8239444ba1f5bb9e7ecb74cabf1c44af129d42',\n",
       "   'commits': [{'sha': '7f8211d6aac7420386ff8befb8731f228351b8a5',\n",
       "     'author': {'email': '445166392@QQ.com', 'name': 'Wildness'},\n",
       "     'message': 'addressable代码提交',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/314-studio/RLS-314-2023/commits/7f8211d6aac7420386ff8befb8731f228351b8a5'},\n",
       "    {'sha': 'ab3312416a827c5d5e93d609ccedaa721a935fcf',\n",
       "     'author': {'email': '445166392@QQ.com', 'name': 'Wildness'},\n",
       "     'message': \"Merge branch 'RLS-19' of https://github.com/314-studio/RLS-314-2023 into RLS-19\\n\\n# Conflicts:\\n#\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/Capsule.png.meta\\n#\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/Circle.png.meta\\n#\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/HexagonFlatTop.png.meta\\n#\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/HexagonPointedTop.png.meta\\n#\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/IsometricDiamond.png.meta\\n#\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/Square.png.meta\\n#\\tRLS_Project/Assets/QFramework/Toolkits/_CoreKit/Internal/Guidline/Editor/Resources/EditorGuideline/1. 介绍/01.简介.md\\n#\\tRLS_Project/Assets/QFramework/Toolkits/_CoreKit/PackageKit/Markdown/MDHandlerImages.cs\\n#\\tRLS_Project/Packages/packages-lock.json\",\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/314-studio/RLS-314-2023/commits/ab3312416a827c5d5e93d609ccedaa721a935fcf'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z',\n",
       "  'org': {'id': 48614873,\n",
       "   'login': '314-studio',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/314-studio',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/48614873?'}},\n",
       " {'id': '27659504023',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 111068109,\n",
       "   'login': 'igabriel-gb',\n",
       "   'display_login': 'igabriel-gb',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/igabriel-gb',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/111068109?'},\n",
       "  'repo': {'id': 562280876,\n",
       "   'name': 'igabriel-gb/igabriel-gb',\n",
       "   'url': 'https://api.github.com/repos/igabriel-gb/igabriel-gb'},\n",
       "  'payload': {'repository_id': 562280876,\n",
       "   'push_id': 12911740184,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '1d0b1ee540af2cc86ebb9e1d278d0c6d484c8493',\n",
       "   'before': 'e395d0172411eb602d1300099b2e3af7ed3c579d',\n",
       "   'commits': [{'sha': '1d0b1ee540af2cc86ebb9e1d278d0c6d484c8493',\n",
       "     'author': {'email': '41898282+github-actions[bot]@users.noreply.github.com',\n",
       "      'name': 'readme-bot'},\n",
       "     'message': 'Updated with Dev Metrics',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/igabriel-gb/igabriel-gb/commits/1d0b1ee540af2cc86ebb9e1d278d0c6d484c8493'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504016',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 67036577,\n",
       "   'login': 'cdh-hub',\n",
       "   'display_login': 'cdh-hub',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/cdh-hub',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/67036577?'},\n",
       "  'repo': {'id': 586404690,\n",
       "   'name': 'cdh-hub/leetcode',\n",
       "   'url': 'https://api.github.com/repos/cdh-hub/leetcode'},\n",
       "  'payload': {'repository_id': 586404690,\n",
       "   'push_id': 12911740165,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '8929200ff6e57962a67ef4a0fca049abed1dd5c3',\n",
       "   'before': '0261a2e86de4eff1d6003dea72f2f1f25323b5a3',\n",
       "   'commits': [{'sha': '8929200ff6e57962a67ef4a0fca049abed1dd5c3',\n",
       "     'author': {'email': '940141567@qq.com', 'name': 'cdh-hub'},\n",
       "     'message': '20230311',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/cdh-hub/leetcode/commits/8929200ff6e57962a67ef4a0fca049abed1dd5c3'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504037',\n",
       "  'type': 'CreateEvent',\n",
       "  'actor': {'id': 123078993,\n",
       "   'login': '1RanShy',\n",
       "   'display_login': '1RanShy',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/1RanShy',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/123078993?'},\n",
       "  'repo': {'id': 612909390,\n",
       "   'name': '1RanShy/Test',\n",
       "   'url': 'https://api.github.com/repos/1RanShy/Test'},\n",
       "  'payload': {'ref': 'master',\n",
       "   'ref_type': 'branch',\n",
       "   'master_branch': 'master',\n",
       "   'description': None,\n",
       "   'pusher_type': 'user'},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504027',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 68420240,\n",
       "   'login': 'wuyange',\n",
       "   'display_login': 'wuyange',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/wuyange',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/68420240?'},\n",
       "  'repo': {'id': 533774689,\n",
       "   'name': 'wuyange/markdown',\n",
       "   'url': 'https://api.github.com/repos/wuyange/markdown'},\n",
       "  'payload': {'repository_id': 533774689,\n",
       "   'push_id': 12911740174,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'b0fca5f8b759c4210e0c54424a2ecd9e8223df95',\n",
       "   'before': 'f74e0e84184a750ed0014971ad0593bc9fcbcabb',\n",
       "   'commits': [{'sha': 'b0fca5f8b759c4210e0c54424a2ecd9e8223df95',\n",
       "     'author': {'email': '2639773860@qq.com', 'name': 'shunyu'},\n",
       "     'message': 'shunyu update',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/wuyange/markdown/commits/b0fca5f8b759c4210e0c54424a2ecd9e8223df95'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504026',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 85767697,\n",
       "   'login': 'phillipefs',\n",
       "   'display_login': 'phillipefs',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/phillipefs',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/85767697?'},\n",
       "  'repo': {'id': 608284383,\n",
       "   'name': 'phillipefs/azure-adf-examples-study',\n",
       "   'url': 'https://api.github.com/repos/phillipefs/azure-adf-examples-study'},\n",
       "  'payload': {'repository_id': 608284383,\n",
       "   'push_id': 12911740182,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/developer',\n",
       "   'head': 'e9111ecb0646527376cad78876120895fa98c9c2',\n",
       "   'before': 'd9bf1bb813e1c16c68527264d1b4437a8456b5fb',\n",
       "   'commits': [{'sha': 'e9111ecb0646527376cad78876120895fa98c9c2',\n",
       "     'author': {'email': '85767697+phillipefs@users.noreply.github.com',\n",
       "      'name': 'Phillipe Santos'},\n",
       "     'message': 'Updating pipeline: 7_pl_remove_duplicates_using_dataflow',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/phillipefs/azure-adf-examples-study/commits/e9111ecb0646527376cad78876120895fa98c9c2'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504020',\n",
       "  'type': 'GollumEvent',\n",
       "  'actor': {'id': 92318644,\n",
       "   'login': 'thePFLy',\n",
       "   'display_login': 'thePFLy',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/thePFLy',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/92318644?'},\n",
       "  'repo': {'id': 609476610,\n",
       "   'name': 'thePFLy/EPHEC-Admin-2',\n",
       "   'url': 'https://api.github.com/repos/thePFLy/EPHEC-Admin-2'},\n",
       "  'payload': {'pages': [{'page_name': 'Analyse-Mail---Moers-Simon-2TL2-4',\n",
       "     'title': 'Analyse Mail   Moers Simon 2TL2 4',\n",
       "     'summary': None,\n",
       "     'action': 'edited',\n",
       "     'sha': '06ed481c091062efd6179a554124e6ca9e56444a',\n",
       "     'html_url': 'https://github.com/thePFLy/EPHEC-Admin-2/wiki/Analyse-Mail---Moers-Simon-2TL2-4'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504019',\n",
       "  'type': 'CreateEvent',\n",
       "  'actor': {'id': 104595465,\n",
       "   'login': 'aws-aemilia-icn',\n",
       "   'display_login': 'aws-aemilia-icn',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/aws-aemilia-icn',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/104595465?'},\n",
       "  'repo': {'id': 612913745,\n",
       "   'name': 'aws-aemilia-icn/react-app4815544962680174',\n",
       "   'url': 'https://api.github.com/repos/aws-aemilia-icn/react-app4815544962680174'},\n",
       "  'payload': {'ref': 'master',\n",
       "   'ref_type': 'branch',\n",
       "   'master_branch': 'master',\n",
       "   'description': None,\n",
       "   'pusher_type': 'user'},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504021',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 40918737,\n",
       "   'login': 'donaldsouza',\n",
       "   'display_login': 'donaldsouza',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/donaldsouza',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/40918737?'},\n",
       "  'repo': {'id': 240272766,\n",
       "   'name': 'donaldsouza/current-date',\n",
       "   'url': 'https://api.github.com/repos/donaldsouza/current-date'},\n",
       "  'payload': {'repository_id': 240272766,\n",
       "   'push_id': 12911740180,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '06e9cfe9876caecdc1f8e37029ef1a3f5a15f137',\n",
       "   'before': 'd119ef4de352cd5458ceeefdaeb278ee88492afb',\n",
       "   'commits': [{'sha': '06e9cfe9876caecdc1f8e37029ef1a3f5a15f137',\n",
       "     'author': {'email': '40918737+donaldsouza@users.noreply.github.com',\n",
       "      'name': 'donaldsouza'},\n",
       "     'message': 'message_2023-03-12T11:12:19',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/donaldsouza/current-date/commits/06e9cfe9876caecdc1f8e37029ef1a3f5a15f137'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504033',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 112581088,\n",
       "   'login': 'devrabiul',\n",
       "   'display_login': 'devrabiul',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/devrabiul',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/112581088?'},\n",
       "  'repo': {'id': 579255807,\n",
       "   'name': 'devrabiul/devrabiul',\n",
       "   'url': 'https://api.github.com/repos/devrabiul/devrabiul'},\n",
       "  'payload': {'repository_id': 579255807,\n",
       "   'push_id': 12911740181,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'feb68b6f60210d916e16a2431e63f89003686887',\n",
       "   'before': 'aefb1703faddd31a6c37a3440a1a2f51dc76999b',\n",
       "   'commits': [{'sha': 'feb68b6f60210d916e16a2431e63f89003686887',\n",
       "     'author': {'email': '112581088+devrabiul@users.noreply.github.com',\n",
       "      'name': 'DevRabiul'},\n",
       "     'message': 'Create index.html',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/devrabiul/devrabiul/commits/feb68b6f60210d916e16a2431e63f89003686887'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504015',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 809194,\n",
       "   'login': 'janpk',\n",
       "   'display_login': 'janpk',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/janpk',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/809194?'},\n",
       "  'repo': {'id': 612910644,\n",
       "   'name': 'janpk/badge-to-path-playground',\n",
       "   'url': 'https://api.github.com/repos/janpk/badge-to-path-playground'},\n",
       "  'payload': {'repository_id': 612910644,\n",
       "   'push_id': 12911740176,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'ed037588e330c7450cd4273260ebb11f568dd8e0',\n",
       "   'before': 'debd75bd849474e2906c2ba4afd3b7727ee39403',\n",
       "   'commits': [{'sha': 'ed037588e330c7450cd4273260ebb11f568dd8e0',\n",
       "     'author': {'email': '73356377+janpetterkruger@users.noreply.github.com',\n",
       "      'name': 'Jan-Petter Krüger'},\n",
       "     'message': 'Added java setup',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/janpk/badge-to-path-playground/commits/ed037588e330c7450cd4273260ebb11f568dd8e0'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504009',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 8517910,\n",
       "   'login': 'LombiqBot',\n",
       "   'display_login': 'LombiqBot',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/LombiqBot',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/8517910?'},\n",
       "  'repo': {'id': 410004154,\n",
       "   'name': 'Lombiq/TheBootstrapTheme',\n",
       "   'url': 'https://api.github.com/repos/Lombiq/TheBootstrapTheme'},\n",
       "  'payload': {'repository_id': 410004154,\n",
       "   'push_id': 12911740167,\n",
       "   'size': 0,\n",
       "   'distinct_size': 0,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '1c0d357e00552ca5a53e2a94573fd9d6f73fcdf5',\n",
       "   'before': '1c0d357e00552ca5a53e2a94573fd9d6f73fcdf5',\n",
       "   'commits': []},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z',\n",
       "  'org': {'id': 8158177,\n",
       "   'login': 'Lombiq',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/Lombiq',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/8158177?'}},\n",
       " {'id': '27659504014',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 375191001,\n",
       "   'name': 'caarlosdamian/caarlosdamian',\n",
       "   'url': 'https://api.github.com/repos/caarlosdamian/caarlosdamian'},\n",
       "  'payload': {'repository_id': 375191001,\n",
       "   'push_id': 12911740162,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/output',\n",
       "   'head': 'e47445e2c308b218bbcd9c477a42bbb8d3c97a42',\n",
       "   'before': 'f5a613a3b1833bd79c95629a18c10326c7e6641d',\n",
       "   'commits': [{'sha': 'e47445e2c308b218bbcd9c477a42bbb8d3c97a42',\n",
       "     'author': {'email': '41898282+github-actions[bot]@users.noreply.github.com',\n",
       "      'name': 'github-actions[bot]'},\n",
       "     'message': 'Deploy to GitHub pages',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/caarlosdamian/caarlosdamian/commits/e47445e2c308b218bbcd9c477a42bbb8d3c97a42'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504002',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 123060822,\n",
       "   'login': 'likitha-paravathareddy',\n",
       "   'display_login': 'likitha-paravathareddy',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/likitha-paravathareddy',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/123060822?'},\n",
       "  'repo': {'id': 610156290,\n",
       "   'name': 'likitha-paravathareddy/capstone',\n",
       "   'url': 'https://api.github.com/repos/likitha-paravathareddy/capstone'},\n",
       "  'payload': {'repository_id': 610156290,\n",
       "   'push_id': 12911740166,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '3828b4dc296707e2ab8aed8ee7d180d37c7cbb68',\n",
       "   'before': '38d5d32a68ff6c252cd53d4fb7d12b3757c2ae72',\n",
       "   'commits': [{'sha': '3828b4dc296707e2ab8aed8ee7d180d37c7cbb68',\n",
       "     'author': {'email': 'likitha.p@darwinbox.io', 'name': 'likitha.p'},\n",
       "     'message': 'profileupd',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/likitha-paravathareddy/capstone/commits/3828b4dc296707e2ab8aed8ee7d180d37c7cbb68'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504010',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 39814207,\n",
       "   'login': 'pull[bot]',\n",
       "   'display_login': 'pull',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/pull[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/39814207?'},\n",
       "  'repo': {'id': 324783030,\n",
       "   'name': 'kliu/hugo-theme-zozo',\n",
       "   'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo'},\n",
       "  'payload': {'repository_id': 324783030,\n",
       "   'push_id': 12911740164,\n",
       "   'size': 10,\n",
       "   'distinct_size': 10,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '02de2e377c78d722c7558c6e2753670db6ca779c',\n",
       "   'before': '9784a1775d9089416aea026bf962fabac614c4a1',\n",
       "   'commits': [{'sha': '0f1693a9a0d3c0228f327b8f0c0198be81c7607c',\n",
       "     'author': {'email': 'zk@varkai.com', 'name': 'varkai'},\n",
       "     'message': 'a commit a day keeps your girlfriend away',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo/commits/0f1693a9a0d3c0228f327b8f0c0198be81c7607c'},\n",
       "    {'sha': 'b905310f08db374972f30888e9cc224f86ed68ad',\n",
       "     'author': {'email': 'zk@varkai.com', 'name': 'varkai'},\n",
       "     'message': 'a commit a day keeps your girlfriend away',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo/commits/b905310f08db374972f30888e9cc224f86ed68ad'},\n",
       "    {'sha': '40dc93a184298f35b04b9ef5c7263bcb706a9cab',\n",
       "     'author': {'email': 'zk@varkai.com', 'name': 'varkai'},\n",
       "     'message': 'a commit a day keeps your girlfriend away',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo/commits/40dc93a184298f35b04b9ef5c7263bcb706a9cab'},\n",
       "    {'sha': 'd5dfe870829e4aabb38edba5a8302f73eb3c824d',\n",
       "     'author': {'email': 'zk@varkai.com', 'name': 'varkai'},\n",
       "     'message': 'a commit a day keeps your girlfriend away',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo/commits/d5dfe870829e4aabb38edba5a8302f73eb3c824d'},\n",
       "    {'sha': '9ea0f725a9b4a1107c9a01934d3b82726b37d67c',\n",
       "     'author': {'email': 'zk@varkai.com', 'name': 'varkai'},\n",
       "     'message': 'a commit a day keeps your girlfriend away',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo/commits/9ea0f725a9b4a1107c9a01934d3b82726b37d67c'},\n",
       "    {'sha': 'aa2a7cabc852e9abed5389e0d80cdaa00e4cb41e',\n",
       "     'author': {'email': 'zk@varkai.com', 'name': 'varkai'},\n",
       "     'message': 'a commit a day keeps your girlfriend away',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo/commits/aa2a7cabc852e9abed5389e0d80cdaa00e4cb41e'},\n",
       "    {'sha': '432d414b1285dababd8cbfe3d8ae617300a618f8',\n",
       "     'author': {'email': 'zk@varkai.com', 'name': 'varkai'},\n",
       "     'message': 'a commit a day keeps your girlfriend away',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo/commits/432d414b1285dababd8cbfe3d8ae617300a618f8'},\n",
       "    {'sha': 'ff8a02f0e9ff85dea024d757ae4a0a933e92d8b7',\n",
       "     'author': {'email': 'zk@varkai.com', 'name': 'varkai'},\n",
       "     'message': 'a commit a day keeps your girlfriend away',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo/commits/ff8a02f0e9ff85dea024d757ae4a0a933e92d8b7'},\n",
       "    {'sha': '792cd75d8ea69387fde9b6e44995d04662d10664',\n",
       "     'author': {'email': 'zk@varkai.com', 'name': 'varkai'},\n",
       "     'message': 'a commit a day keeps your girlfriend away',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo/commits/792cd75d8ea69387fde9b6e44995d04662d10664'},\n",
       "    {'sha': '02de2e377c78d722c7558c6e2753670db6ca779c',\n",
       "     'author': {'email': 'zk@varkai.com', 'name': 'varkai'},\n",
       "     'message': 'a commit a day keeps your girlfriend away',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/kliu/hugo-theme-zozo/commits/02de2e377c78d722c7558c6e2753670db6ca779c'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504008',\n",
       "  'type': 'CreateEvent',\n",
       "  'actor': {'id': 104544900,\n",
       "   'login': 'aws-aemilia-bah',\n",
       "   'display_login': 'aws-aemilia-bah',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/aws-aemilia-bah',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/104544900?'},\n",
       "  'repo': {'id': 612913747,\n",
       "   'name': 'aws-aemilia-bah/react-app28003097023684506',\n",
       "   'url': 'https://api.github.com/repos/aws-aemilia-bah/react-app28003097023684506'},\n",
       "  'payload': {'ref': 'master',\n",
       "   'ref_type': 'branch',\n",
       "   'master_branch': 'master',\n",
       "   'description': None,\n",
       "   'pusher_type': 'user'},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659504004',\n",
       "  'type': 'ReleaseEvent',\n",
       "  'actor': {'id': 11092081,\n",
       "   'login': 'kupietz',\n",
       "   'display_login': 'kupietz',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/kupietz',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/11092081?'},\n",
       "  'repo': {'id': 612590710,\n",
       "   'name': 'ICLC-10/Templates',\n",
       "   'url': 'https://api.github.com/repos/ICLC-10/Templates'},\n",
       "  'payload': {'action': 'published',\n",
       "   'release': {'url': 'https://api.github.com/repos/ICLC-10/Templates/releases/95312044',\n",
       "    'assets_url': 'https://api.github.com/repos/ICLC-10/Templates/releases/95312044/assets',\n",
       "    'upload_url': 'https://uploads.github.com/repos/ICLC-10/Templates/releases/95312044/assets{?name,label}',\n",
       "    'html_url': 'https://github.com/ICLC-10/Templates/releases/tag/v1.0.0',\n",
       "    'id': 95312044,\n",
       "    'author': {'login': 'kupietz',\n",
       "     'id': 11092081,\n",
       "     'node_id': 'MDQ6VXNlcjExMDkyMDgx',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/11092081?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/kupietz',\n",
       "     'html_url': 'https://github.com/kupietz',\n",
       "     'followers_url': 'https://api.github.com/users/kupietz/followers',\n",
       "     'following_url': 'https://api.github.com/users/kupietz/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/kupietz/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/kupietz/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/kupietz/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/kupietz/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/kupietz/repos',\n",
       "     'events_url': 'https://api.github.com/users/kupietz/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/kupietz/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'node_id': 'RE_kwDOJINkds4Frlis',\n",
       "    'tag_name': 'v1.0.0',\n",
       "    'target_commitish': 'master',\n",
       "    'name': 'First regular public release',\n",
       "    'draft': False,\n",
       "    'prerelease': False,\n",
       "    'created_at': '2023-03-12T10:55:39Z',\n",
       "    'published_at': '2023-03-12T11:12:19Z',\n",
       "    'assets': [{'url': 'https://api.github.com/repos/ICLC-10/Templates/releases/assets/99056926',\n",
       "      'id': 99056926,\n",
       "      'node_id': 'RA_kwDOJINkds4F530e',\n",
       "      'name': 'ICLC-10-Template.docx',\n",
       "      'label': None,\n",
       "      'uploader': {'login': 'kupietz',\n",
       "       'id': 11092081,\n",
       "       'node_id': 'MDQ6VXNlcjExMDkyMDgx',\n",
       "       'avatar_url': 'https://avatars.githubusercontent.com/u/11092081?v=4',\n",
       "       'gravatar_id': '',\n",
       "       'url': 'https://api.github.com/users/kupietz',\n",
       "       'html_url': 'https://github.com/kupietz',\n",
       "       'followers_url': 'https://api.github.com/users/kupietz/followers',\n",
       "       'following_url': 'https://api.github.com/users/kupietz/following{/other_user}',\n",
       "       'gists_url': 'https://api.github.com/users/kupietz/gists{/gist_id}',\n",
       "       'starred_url': 'https://api.github.com/users/kupietz/starred{/owner}{/repo}',\n",
       "       'subscriptions_url': 'https://api.github.com/users/kupietz/subscriptions',\n",
       "       'organizations_url': 'https://api.github.com/users/kupietz/orgs',\n",
       "       'repos_url': 'https://api.github.com/users/kupietz/repos',\n",
       "       'events_url': 'https://api.github.com/users/kupietz/events{/privacy}',\n",
       "       'received_events_url': 'https://api.github.com/users/kupietz/received_events',\n",
       "       'type': 'User',\n",
       "       'site_admin': False},\n",
       "      'content_type': 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',\n",
       "      'state': 'uploaded',\n",
       "      'size': 5876639,\n",
       "      'download_count': 0,\n",
       "      'created_at': '2023-03-12T11:09:12Z',\n",
       "      'updated_at': '2023-03-12T11:09:16Z',\n",
       "      'browser_download_url': 'https://github.com/ICLC-10/Templates/releases/download/v1.0.0/ICLC-10-Template.docx'},\n",
       "     {'url': 'https://api.github.com/repos/ICLC-10/Templates/releases/assets/99056910',\n",
       "      'id': 99056910,\n",
       "      'node_id': 'RA_kwDOJINkds4F530O',\n",
       "      'name': 'ICLC-10-Template.odt',\n",
       "      'label': None,\n",
       "      'uploader': {'login': 'kupietz',\n",
       "       'id': 11092081,\n",
       "       'node_id': 'MDQ6VXNlcjExMDkyMDgx',\n",
       "       'avatar_url': 'https://avatars.githubusercontent.com/u/11092081?v=4',\n",
       "       'gravatar_id': '',\n",
       "       'url': 'https://api.github.com/users/kupietz',\n",
       "       'html_url': 'https://github.com/kupietz',\n",
       "       'followers_url': 'https://api.github.com/users/kupietz/followers',\n",
       "       'following_url': 'https://api.github.com/users/kupietz/following{/other_user}',\n",
       "       'gists_url': 'https://api.github.com/users/kupietz/gists{/gist_id}',\n",
       "       'starred_url': 'https://api.github.com/users/kupietz/starred{/owner}{/repo}',\n",
       "       'subscriptions_url': 'https://api.github.com/users/kupietz/subscriptions',\n",
       "       'organizations_url': 'https://api.github.com/users/kupietz/orgs',\n",
       "       'repos_url': 'https://api.github.com/users/kupietz/repos',\n",
       "       'events_url': 'https://api.github.com/users/kupietz/events{/privacy}',\n",
       "       'received_events_url': 'https://api.github.com/users/kupietz/received_events',\n",
       "       'type': 'User',\n",
       "       'site_admin': False},\n",
       "      'content_type': 'application/vnd.oasis.opendocument.text',\n",
       "      'state': 'uploaded',\n",
       "      'size': 1091136,\n",
       "      'download_count': 0,\n",
       "      'created_at': '2023-03-12T11:08:59Z',\n",
       "      'updated_at': '2023-03-12T11:09:00Z',\n",
       "      'browser_download_url': 'https://github.com/ICLC-10/Templates/releases/download/v1.0.0/ICLC-10-Template.odt'}],\n",
       "    'tarball_url': 'https://api.github.com/repos/ICLC-10/Templates/tarball/v1.0.0',\n",
       "    'zipball_url': 'https://api.github.com/repos/ICLC-10/Templates/zipball/v1.0.0',\n",
       "    'body': '- applies example style to glossed example first line\\r\\n- right aligns page numbers\\r\\n- Word version only:\\r\\n    - \"insert/paste picture as\" default option changed to \"above/below\"\\r\\n    - vertical glossing table margins adjusted\\r\\n    - Zotero integration fixed\\r\\n - LibreOffice version only:\\r\\n    - fixed indentation for example style',\n",
       "    'short_description_html': '<ul>\\n<li>applies example style to glossed example first line</li>\\n<li>right aligns page numbers</li>\\n<li>Word version only:\\n<ul>\\n<li>\"insert/paste picture as\" default option changed to \"above/below\"</li>\\n<li>vertical glossing table margins …</li>\\n</ul>\\n</li>\\n</ul>',\n",
       "    'is_short_description_html_truncated': True}},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z',\n",
       "  'org': {'id': 123257339,\n",
       "   'login': 'ICLC-10',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/ICLC-10',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/123257339?'}},\n",
       " {'id': '27659503993',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 12630740,\n",
       "   'login': 'chcg',\n",
       "   'display_login': 'chcg',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/chcg',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/12630740?'},\n",
       "  'repo': {'id': 338664507,\n",
       "   'name': 'chcg/SpeechPlugin',\n",
       "   'url': 'https://api.github.com/repos/chcg/SpeechPlugin'},\n",
       "  'payload': {'repository_id': 338664507,\n",
       "   'push_id': 12911740142,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '291380e91fd55cca9e63ed0eb05a6e6d570146c0',\n",
       "   'before': '5b8231c6bbe61f77eb8338190cd09ddbdffe0e0f',\n",
       "   'commits': [{'sha': '291380e91fd55cca9e63ed0eb05a6e6d570146c0',\n",
       "     'author': {'email': 'christian.grasser@live.de',\n",
       "      'name': 'Christian Grasser'},\n",
       "     'message': 'fix node.js deprecation issue',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/chcg/SpeechPlugin/commits/291380e91fd55cca9e63ed0eb05a6e6d570146c0'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659503982',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 20452814,\n",
       "   'login': 'CodeDoctorDE',\n",
       "   'display_login': 'CodeDoctorDE',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/CodeDoctorDE',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/20452814?'},\n",
       "  'repo': {'id': 323279421,\n",
       "   'name': 'LinwoodCloud/Butterfly',\n",
       "   'url': 'https://api.github.com/repos/LinwoodCloud/Butterfly'},\n",
       "  'payload': {'repository_id': 323279421,\n",
       "   'push_id': 12911740139,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/l10n_develop',\n",
       "   'head': '4c7aff21998e09e23d15043d772b5067641a1c05',\n",
       "   'before': '7c0ec1e6235d616d8b4a8c8211b1c2f6fb949986',\n",
       "   'commits': [{'sha': '4c7aff21998e09e23d15043d772b5067641a1c05',\n",
       "     'author': {'email': 'codedoctor@linwood.dev', 'name': 'CodeDoctor'},\n",
       "     'message': 'New translations storage.md (Ukrainian)\\n[ci skip]',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/LinwoodCloud/Butterfly/commits/4c7aff21998e09e23d15043d772b5067641a1c05'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z',\n",
       "  'org': {'id': 73658481,\n",
       "   'login': 'LinwoodCloud',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/LinwoodCloud',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/73658481?'}},\n",
       " {'id': '27659503992',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 584868259,\n",
       "   'name': 'chicho69-cesar/kings-league-project',\n",
       "   'url': 'https://api.github.com/repos/chicho69-cesar/kings-league-project'},\n",
       "  'payload': {'repository_id': 584868259,\n",
       "   'push_id': 12911740154,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '15d72435c13ab9b63baeba5bcc3322d942204019',\n",
       "   'before': 'c8f2e27196b3ebf56f466a0375f3102a45ced01d',\n",
       "   'commits': [{'sha': '15d72435c13ab9b63baeba5bcc3322d942204019',\n",
       "     'author': {'email': 'runner@fv-az566-2.iltkdbwcmizurjtzn42pmpc1mg.bx.internal.cloudapp.net',\n",
       "      'name': 'kings-league-bot'},\n",
       "     'message': '[bot] update Kings League database',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/chicho69-cesar/kings-league-project/commits/15d72435c13ab9b63baeba5bcc3322d942204019'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659503985',\n",
       "  'type': 'CreateEvent',\n",
       "  'actor': {'id': 102550409,\n",
       "   'login': 'RomanChuchev',\n",
       "   'display_login': 'RomanChuchev',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/RomanChuchev',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/102550409?'},\n",
       "  'repo': {'id': 612875504,\n",
       "   'name': 'RomanChuchev/cssBayan',\n",
       "   'url': 'https://api.github.com/repos/RomanChuchev/cssBayan'},\n",
       "  'payload': {'ref': 'gh-pages',\n",
       "   'ref_type': 'branch',\n",
       "   'master_branch': 'main',\n",
       "   'description': None,\n",
       "   'pusher_type': 'user'},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659503991',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 316128198,\n",
       "   'name': 'swatv3nub/swatv3nub',\n",
       "   'url': 'https://api.github.com/repos/swatv3nub/swatv3nub'},\n",
       "  'payload': {'repository_id': 316128198,\n",
       "   'push_id': 12911740151,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '573e25e9c462ccab71a640d6a75d3c7f4bc46243',\n",
       "   'before': 'e1e1c9697dcceb7bb5cd0579c64cf593d619a6ac',\n",
       "   'commits': [{'sha': '573e25e9c462ccab71a640d6a75d3c7f4bc46243',\n",
       "     'author': {'email': '41898282+github-actions[bot]@users.noreply.github.com',\n",
       "      'name': 'github-actions[bot]'},\n",
       "     'message': 'Update github-metrics.svg - [Skip GitHub Action]',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/swatv3nub/swatv3nub/commits/573e25e9c462ccab71a640d6a75d3c7f4bc46243'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659503977',\n",
       "  'type': 'WatchEvent',\n",
       "  'actor': {'id': 70138094,\n",
       "   'login': 'wayforwardmachine',\n",
       "   'display_login': 'wayforwardmachine',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/wayforwardmachine',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/70138094?'},\n",
       "  'repo': {'id': 187471123,\n",
       "   'name': 'cyscgzx33/UdacityCPP',\n",
       "   'url': 'https://api.github.com/repos/cyscgzx33/UdacityCPP'},\n",
       "  'payload': {'action': 'started'},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:19Z'},\n",
       " {'id': '27659503990',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 388774912,\n",
       "   'name': 'jekhuz/expert-fortnight',\n",
       "   'url': 'https://api.github.com/repos/jekhuz/expert-fortnight'},\n",
       "  'payload': {'repository_id': 388774912,\n",
       "   'push_id': 12911740157,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '8c0644f5b66388e757a668e15b285a9d17900779',\n",
       "   'before': '70c6dc7d9e9b9e63859cb1f8f39b1c94747eb336',\n",
       "   'commits': [{'sha': '8c0644f5b66388e757a668e15b285a9d17900779',\n",
       "     'author': {'email': 'jekhuz@users.noreply.github.com', 'name': 'jekhuz'},\n",
       "     'message': 'Update README',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/jekhuz/expert-fortnight/commits/8c0644f5b66388e757a668e15b285a9d17900779'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:20Z'},\n",
       " {'id': '27659503965',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 419155233,\n",
       "   'name': 'YNSTT/CMM_001',\n",
       "   'url': 'https://api.github.com/repos/YNSTT/CMM_001'},\n",
       "  'payload': {'repository_id': 419155233,\n",
       "   'push_id': 12911740145,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'f30999e3d2b3f7bdb7b04ee8e6b3c7c6a58291d1',\n",
       "   'before': 'effbf15340aefadfa7bfdf10f94332e3844b2ba6',\n",
       "   'commits': [{'sha': 'f30999e3d2b3f7bdb7b04ee8e6b3c7c6a58291d1',\n",
       "     'author': {'email': 'sdc@gmail.com', 'name': 'YNSTT'},\n",
       "     'message': 'link is updated',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/YNSTT/CMM_001/commits/f30999e3d2b3f7bdb7b04ee8e6b3c7c6a58291d1'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:19Z'},\n",
       " {'id': '27659503972',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 98308809,\n",
       "   'login': 'llMooreyll',\n",
       "   'display_login': 'llMooreyll',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/llMooreyll',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/98308809?'},\n",
       "  'repo': {'id': 577590984,\n",
       "   'name': 'llMooreyll/llMooreyll.github.io',\n",
       "   'url': 'https://api.github.com/repos/llMooreyll/llMooreyll.github.io'},\n",
       "  'payload': {'repository_id': 577590984,\n",
       "   'push_id': 12911740137,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'ece5483cb005c4d864752f577c569552213bc4db',\n",
       "   'before': '558321d8aa11dd04de969e4fbbc29a824f711544',\n",
       "   'commits': [{'sha': 'ece5483cb005c4d864752f577c569552213bc4db',\n",
       "     'author': {'email': '98308809+llMooreyll@users.noreply.github.com',\n",
       "      'name': 'llMooreyll'},\n",
       "     'message': 'Create CNAME',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/llMooreyll/llMooreyll.github.io/commits/ece5483cb005c4d864752f577c569552213bc4db'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:19Z'},\n",
       " {'id': '27659503964',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 453950625,\n",
       "   'name': 'CostasAK/CostasAK',\n",
       "   'url': 'https://api.github.com/repos/CostasAK/CostasAK'},\n",
       "  'payload': {'repository_id': 453950625,\n",
       "   'push_id': 12911740148,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '4cf5facf85ecdadb8ddc8601afa268f72c6980da',\n",
       "   'before': '48290131757a0f57116fc0fc75dfda555e989975',\n",
       "   'commits': [{'sha': '4cf5facf85ecdadb8ddc8601afa268f72c6980da',\n",
       "     'author': {'email': '41898282+github-actions[bot]@users.noreply.github.com',\n",
       "      'name': 'github-actions[bot]'},\n",
       "     'message': 'Update github-metrics.svg - [Skip GitHub Action]',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CostasAK/CostasAK/commits/4cf5facf85ecdadb8ddc8601afa268f72c6980da'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:19Z'},\n",
       " {'id': '27659503973',\n",
       "  'type': 'IssueCommentEvent',\n",
       "  'actor': {'id': 49699333,\n",
       "   'login': 'dependabot[bot]',\n",
       "   'display_login': 'dependabot',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/dependabot[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/49699333?'},\n",
       "  'repo': {'id': 465757995,\n",
       "   'name': 'samkenxstream/SamKenX_cosmos-sdk',\n",
       "   'url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk'},\n",
       "  'payload': {'action': 'created',\n",
       "   'issue': {'url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151',\n",
       "    'repository_url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk',\n",
       "    'labels_url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/labels{/name}',\n",
       "    'comments_url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/comments',\n",
       "    'events_url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/events',\n",
       "    'html_url': 'https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151',\n",
       "    'id': 1616860056,\n",
       "    'node_id': 'PR_kwDOG8LnK85Lp8Jg',\n",
       "    'number': 151,\n",
       "    'title': 'build(deps): Bump github.com/cosmos/cosmos-proto from 1.0.0-alpha7 to 1.0.0-beta.3',\n",
       "    'user': {'login': 'dependabot[bot]',\n",
       "     'id': 49699333,\n",
       "     'node_id': 'MDM6Qm90NDk2OTkzMzM=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/in/29110?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/dependabot%5Bbot%5D',\n",
       "     'html_url': 'https://github.com/apps/dependabot',\n",
       "     'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers',\n",
       "     'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos',\n",
       "     'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events',\n",
       "     'type': 'Bot',\n",
       "     'site_admin': False},\n",
       "    'labels': [{'id': 4953976045,\n",
       "      'node_id': 'LA_kwDOG8LnK88AAAABJ0es7Q',\n",
       "      'url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/labels/dependencies',\n",
       "      'name': 'dependencies',\n",
       "      'color': '0366d6',\n",
       "      'default': False,\n",
       "      'description': 'Pull requests that update a dependency file'}],\n",
       "    'state': 'open',\n",
       "    'locked': False,\n",
       "    'assignee': None,\n",
       "    'assignees': [],\n",
       "    'milestone': None,\n",
       "    'comments': 2,\n",
       "    'created_at': '2023-03-09T10:07:22Z',\n",
       "    'updated_at': '2023-03-12T11:12:19Z',\n",
       "    'closed_at': None,\n",
       "    'author_association': 'NONE',\n",
       "    'active_lock_reason': None,\n",
       "    'draft': False,\n",
       "    'pull_request': {'url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/pulls/151',\n",
       "     'html_url': 'https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151',\n",
       "     'diff_url': 'https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151.diff',\n",
       "     'patch_url': 'https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151.patch',\n",
       "     'merged_at': None},\n",
       "    'body': '[//]: # (dependabot-start)\\n⚠️  **Dependabot is rebasing this PR** ⚠️ \\n\\nRebasing might not happen immediately, so don\\'t worry if this takes some time.\\n\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\n\\n---\\n\\n[//]: # (dependabot-end)\\n\\nBumps [github.com/cosmos/cosmos-proto](https://github.com/cosmos/cosmos-proto) from 1.0.0-alpha7 to 1.0.0-beta.3.\\n<details>\\n<summary>Commits</summary>\\n<ul>\\n<li><a href=\"https://github.com/cosmos/cosmos-proto/commit/78e33f25b874e7639f540037599d8ea1d161a62c\"><code>78e33f2</code></a> refactor!: Rename to anyutil (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/101\">#101</a>)</li>\\n<li><a href=\"https://github.com/cosmos/cosmos-proto/commit/bd5ba2847b595d8d429d2de03e97260f6e035f21\"><code>bd5ba28</code></a> chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/100\">#100</a>)</li>\\n<li><a href=\"https://github.com/cosmos/cosmos-proto/commit/89fec0010961e6d6ef1bd442aabcfc49e97039d2\"><code>89fec00</code></a> chore(deps): bump amannn/action-semantic-pull-request from 5.0.2 to 5.1.0 (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/98\">#98</a>)</li>\\n<li><a href=\"https://github.com/cosmos/cosmos-proto/commit/0d47e933f3ecbe279dae8fd9d3b9940415fbc766\"><code>0d47e93</code></a> feat: rapidproto generator support for gogo unmarshalling (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/99\">#99</a>)</li>\\n<li><a href=\"https://github.com/cosmos/cosmos-proto/commit/e7b0579473159d9c85d55b7c6bc897628ce955b7\"><code>e7b0579</code></a> refactor: mv rapidproto from sdk -&gt; cosmos-proto (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/97\">#97</a>)</li>\\n<li><a href=\"https://github.com/cosmos/cosmos-proto/commit/7348c4093c07660f3613e5ec5e74e79024c456ff\"><code>7348c40</code></a> chore(deps): bump pgregory.net/rapid from 0.5.3 to 0.5.5 (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/96\">#96</a>)</li>\\n<li><a href=\"https://github.com/cosmos/cosmos-proto/commit/2a5156b48d42f181d0aa2c3239a3c184113d5100\"><code>2a5156b</code></a> fix: Add <code>/</code> prefix to Any TypeURL (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/95\">#95</a>)</li>\\n<li><a href=\"https://github.com/cosmos/cosmos-proto/commit/ad42ce82d79c2a89933429aae550d21a78752903\"><code>ad42ce8</code></a> feat: Add Any helper functions (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/92\">#92</a>)</li>\\n<li><a href=\"https://github.com/cosmos/cosmos-proto/commit/47964f219f4630452d93655e0fe9735d8ece0d1e\"><code>47964f2</code></a> revert: Add <code>legacy_amino_encoding</code> (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/86\">#86</a>) (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/93\">#93</a>)</li>\\n<li><a href=\"https://github.com/cosmos/cosmos-proto/commit/8d5621faf56d3637ae9505a930e446a5d7fa40c9\"><code>8d5621f</code></a> chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (<a href=\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/90\">#90</a>)</li>\\n<li>Additional commits viewable in <a href=\"https://github.com/cosmos/cosmos-proto/compare/v1.0.0-alpha7...v1.0.0-beta.3\">compare view</a></li>\\n</ul>\\n</details>\\n<br />\\n\\n\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/cosmos/cosmos-proto&package-manager=go_modules&previous-version=1.0.0-alpha7&new-version=1.0.0-beta.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\n\\nDependabot will resolve any conflicts with this PR as long as you don\\'t alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\n\\n[//]: # (dependabot-automerge-start)\\n[//]: # (dependabot-automerge-end)\\n\\n---\\n\\n<details>\\n<summary>Dependabot commands and options</summary>\\n<br />\\n\\nYou can trigger Dependabot actions by commenting on this PR:\\n- `@dependabot rebase` will rebase this PR\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\n- `@dependabot merge` will merge this PR after your CI passes on it\\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\\n- `@dependabot reopen` will reopen this PR if it is closed\\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\n\\n\\n</details>',\n",
       "    'reactions': {'url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/reactions',\n",
       "     'total_count': 0,\n",
       "     '+1': 0,\n",
       "     '-1': 0,\n",
       "     'laugh': 0,\n",
       "     'hooray': 0,\n",
       "     'confused': 0,\n",
       "     'heart': 0,\n",
       "     'rocket': 0,\n",
       "     'eyes': 0},\n",
       "    'timeline_url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/timeline',\n",
       "    'performed_via_github_app': None,\n",
       "    'state_reason': None},\n",
       "   'comment': {'url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/comments/1465163902',\n",
       "    'html_url': 'https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151#issuecomment-1465163902',\n",
       "    'issue_url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151',\n",
       "    'id': 1465163902,\n",
       "    'node_id': 'IC_kwDOG8LnK85XVKB-',\n",
       "    'user': {'login': 'dependabot[bot]',\n",
       "     'id': 49699333,\n",
       "     'node_id': 'MDM6Qm90NDk2OTkzMzM=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/in/29110?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/dependabot%5Bbot%5D',\n",
       "     'html_url': 'https://github.com/apps/dependabot',\n",
       "     'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers',\n",
       "     'following_url': 'https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/dependabot%5Bbot%5D/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/dependabot%5Bbot%5D/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/dependabot%5Bbot%5D/repos',\n",
       "     'events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/dependabot%5Bbot%5D/received_events',\n",
       "     'type': 'Bot',\n",
       "     'site_admin': False},\n",
       "    'created_at': '2023-03-12T11:12:19Z',\n",
       "    'updated_at': '2023-03-12T11:12:19Z',\n",
       "    'author_association': 'NONE',\n",
       "    'body': 'Looks like github.com/cosmos/cosmos-proto is up-to-date now, so this is no longer needed.',\n",
       "    'reactions': {'url': 'https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/comments/1465163902/reactions',\n",
       "     'total_count': 0,\n",
       "     '+1': 0,\n",
       "     '-1': 0,\n",
       "     'laugh': 0,\n",
       "     'hooray': 0,\n",
       "     'confused': 0,\n",
       "     'heart': 0,\n",
       "     'rocket': 0,\n",
       "     'eyes': 0},\n",
       "    'performed_via_github_app': None}},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:19Z'},\n",
       " {'id': '27659503956',\n",
       "  'type': 'CommitCommentEvent',\n",
       "  'actor': {'id': 35613825,\n",
       "   'login': 'vercel[bot]',\n",
       "   'display_login': 'vercel',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/vercel[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/35613825?'},\n",
       "  'repo': {'id': 499268677,\n",
       "   'name': 'hk279/swole',\n",
       "   'url': 'https://api.github.com/repos/hk279/swole'},\n",
       "  'payload': {'comment': {'url': 'https://api.github.com/repos/hk279/swole/comments/104089854',\n",
       "    'html_url': 'https://github.com/hk279/swole/commit/8782cab5b71c1f6dfdeadc0276a2a5d3e5f5ef92#commitcomment-104089854',\n",
       "    'id': 104089854,\n",
       "    'node_id': 'CC_kwDOHcI8Rc4GNEj-',\n",
       "    'user': {'login': 'vercel[bot]',\n",
       "     'id': 35613825,\n",
       "     'node_id': 'MDM6Qm90MzU2MTM4MjU=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/in/8329?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/vercel%5Bbot%5D',\n",
       "     'html_url': 'https://github.com/apps/vercel',\n",
       "     'followers_url': 'https://api.github.com/users/vercel%5Bbot%5D/followers',\n",
       "     'following_url': 'https://api.github.com/users/vercel%5Bbot%5D/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/vercel%5Bbot%5D/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/vercel%5Bbot%5D/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/vercel%5Bbot%5D/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/vercel%5Bbot%5D/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/vercel%5Bbot%5D/repos',\n",
       "     'events_url': 'https://api.github.com/users/vercel%5Bbot%5D/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/vercel%5Bbot%5D/received_events',\n",
       "     'type': 'Bot',\n",
       "     'site_admin': False},\n",
       "    'position': None,\n",
       "    'line': None,\n",
       "    'path': None,\n",
       "    'commit_id': '8782cab5b71c1f6dfdeadc0276a2a5d3e5f5ef92',\n",
       "    'created_at': '2023-03-12T11:12:19Z',\n",
       "    'updated_at': '2023-03-12T11:12:19Z',\n",
       "    'author_association': 'NONE',\n",
       "    'body': 'Successfully deployed to the following URLs:\\n\\n## swole – ./\\n\\n[swole-git-main-hk279.vercel.app](https://swole-git-main-hk279.vercel.app)  \\n[swole-hk279.vercel.app](https://swole-hk279.vercel.app)  \\n[swole.vercel.app](https://swole.vercel.app)',\n",
       "    'reactions': {'url': 'https://api.github.com/repos/hk279/swole/comments/104089854/reactions',\n",
       "     'total_count': 0,\n",
       "     '+1': 0,\n",
       "     '-1': 0,\n",
       "     'laugh': 0,\n",
       "     'hooray': 0,\n",
       "     'confused': 0,\n",
       "     'heart': 0,\n",
       "     'rocket': 0,\n",
       "     'eyes': 0}}},\n",
       "  'public': True,\n",
       "  'created_at': '2023-03-12T11:12:19Z'}]"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.json()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "id": "c96c1bb5",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "b'[{\"id\":\"27659504039\",\"type\":\"PushEvent\",\"actor\":{\"id\":92156721,\"login\":\"codescalper\",\"display_login\":\"codescalper\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/codescalper\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/92156721?\"},\"repo\":{\"id\":612912733,\"name\":\"codescalper/solana-airdrop\",\"url\":\"https://api.github.com/repos/codescalper/solana-airdrop\"},\"payload\":{\"repository_id\":612912733,\"push_id\":12911740194,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"ad770ff65f4dbcc2a443be99a3eb9cdaef29fedc\",\"before\":\"b52e5dfe50f2d5aae838e033bb7d9676d6cfb39d\",\"commits\":[{\"sha\":\"ad770ff65f4dbcc2a443be99a3eb9cdaef29fedc\",\"author\":{\"email\":\"msfunbook@gmail.com\",\"name\":\"codescalper\"},\"message\":\"Initilazed Project\",\"distinct\":true,\"url\":\"https://api.github.com/repos/codescalper/solana-airdrop/commits/ad770ff65f4dbcc2a443be99a3eb9cdaef29fedc\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504050\",\"type\":\"PushEvent\",\"actor\":{\"id\":38536022,\"login\":\"Wildnessiiiii\",\"display_login\":\"Wildnessiiiii\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Wildnessiiiii\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/38536022?\"},\"repo\":{\"id\":586470271,\"name\":\"314-studio/RLS-314-2023\",\"url\":\"https://api.github.com/repos/314-studio/RLS-314-2023\"},\"payload\":{\"repository_id\":586470271,\"push_id\":12911740018,\"size\":2,\"distinct_size\":2,\"ref\":\"refs/heads/RLS-19\",\"head\":\"ab3312416a827c5d5e93d609ccedaa721a935fcf\",\"before\":\"aa8239444ba1f5bb9e7ecb74cabf1c44af129d42\",\"commits\":[{\"sha\":\"7f8211d6aac7420386ff8befb8731f228351b8a5\",\"author\":{\"email\":\"445166392@QQ.com\",\"name\":\"Wildness\"},\"message\":\"addressable\\xe4\\xbb\\xa3\\xe7\\xa0\\x81\\xe6\\x8f\\x90\\xe4\\xba\\xa4\",\"distinct\":true,\"url\":\"https://api.github.com/repos/314-studio/RLS-314-2023/commits/7f8211d6aac7420386ff8befb8731f228351b8a5\"},{\"sha\":\"ab3312416a827c5d5e93d609ccedaa721a935fcf\",\"author\":{\"email\":\"445166392@QQ.com\",\"name\":\"Wildness\"},\"message\":\"Merge branch \\'RLS-19\\' of https://github.com/314-studio/RLS-314-2023 into RLS-19\\\\n\\\\n# Conflicts:\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/Capsule.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/Circle.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/HexagonFlatTop.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/HexagonPointedTop.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/IsometricDiamond.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Framework/Examples/10.ShootingEditor2D/Sprites/Square.png.meta\\\\n#\\\\tRLS_Project/Assets/QFramework/Toolkits/_CoreKit/Internal/Guidline/Editor/Resources/EditorGuideline/1. \\xe4\\xbb\\x8b\\xe7\\xbb\\x8d/01.\\xe7\\xae\\x80\\xe4\\xbb\\x8b.md\\\\n#\\\\tRLS_Project/Assets/QFramework/Toolkits/_CoreKit/PackageKit/Markdown/MDHandlerImages.cs\\\\n#\\\\tRLS_Project/Packages/packages-lock.json\",\"distinct\":true,\"url\":\"https://api.github.com/repos/314-studio/RLS-314-2023/commits/ab3312416a827c5d5e93d609ccedaa721a935fcf\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\",\"org\":{\"id\":48614873,\"login\":\"314-studio\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/314-studio\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/48614873?\"}},{\"id\":\"27659504023\",\"type\":\"PushEvent\",\"actor\":{\"id\":111068109,\"login\":\"igabriel-gb\",\"display_login\":\"igabriel-gb\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/igabriel-gb\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/111068109?\"},\"repo\":{\"id\":562280876,\"name\":\"igabriel-gb/igabriel-gb\",\"url\":\"https://api.github.com/repos/igabriel-gb/igabriel-gb\"},\"payload\":{\"repository_id\":562280876,\"push_id\":12911740184,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"1d0b1ee540af2cc86ebb9e1d278d0c6d484c8493\",\"before\":\"e395d0172411eb602d1300099b2e3af7ed3c579d\",\"commits\":[{\"sha\":\"1d0b1ee540af2cc86ebb9e1d278d0c6d484c8493\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"readme-bot\"},\"message\":\"Updated with Dev Metrics\",\"distinct\":true,\"url\":\"https://api.github.com/repos/igabriel-gb/igabriel-gb/commits/1d0b1ee540af2cc86ebb9e1d278d0c6d484c8493\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504016\",\"type\":\"PushEvent\",\"actor\":{\"id\":67036577,\"login\":\"cdh-hub\",\"display_login\":\"cdh-hub\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cdh-hub\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/67036577?\"},\"repo\":{\"id\":586404690,\"name\":\"cdh-hub/leetcode\",\"url\":\"https://api.github.com/repos/cdh-hub/leetcode\"},\"payload\":{\"repository_id\":586404690,\"push_id\":12911740165,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"8929200ff6e57962a67ef4a0fca049abed1dd5c3\",\"before\":\"0261a2e86de4eff1d6003dea72f2f1f25323b5a3\",\"commits\":[{\"sha\":\"8929200ff6e57962a67ef4a0fca049abed1dd5c3\",\"author\":{\"email\":\"940141567@qq.com\",\"name\":\"cdh-hub\"},\"message\":\"20230311\",\"distinct\":true,\"url\":\"https://api.github.com/repos/cdh-hub/leetcode/commits/8929200ff6e57962a67ef4a0fca049abed1dd5c3\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504037\",\"type\":\"CreateEvent\",\"actor\":{\"id\":123078993,\"login\":\"1RanShy\",\"display_login\":\"1RanShy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/1RanShy\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/123078993?\"},\"repo\":{\"id\":612909390,\"name\":\"1RanShy/Test\",\"url\":\"https://api.github.com/repos/1RanShy/Test\"},\"payload\":{\"ref\":\"master\",\"ref_type\":\"branch\",\"master_branch\":\"master\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504027\",\"type\":\"PushEvent\",\"actor\":{\"id\":68420240,\"login\":\"wuyange\",\"display_login\":\"wuyange\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wuyange\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/68420240?\"},\"repo\":{\"id\":533774689,\"name\":\"wuyange/markdown\",\"url\":\"https://api.github.com/repos/wuyange/markdown\"},\"payload\":{\"repository_id\":533774689,\"push_id\":12911740174,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"b0fca5f8b759c4210e0c54424a2ecd9e8223df95\",\"before\":\"f74e0e84184a750ed0014971ad0593bc9fcbcabb\",\"commits\":[{\"sha\":\"b0fca5f8b759c4210e0c54424a2ecd9e8223df95\",\"author\":{\"email\":\"2639773860@qq.com\",\"name\":\"shunyu\"},\"message\":\"shunyu update\",\"distinct\":true,\"url\":\"https://api.github.com/repos/wuyange/markdown/commits/b0fca5f8b759c4210e0c54424a2ecd9e8223df95\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504026\",\"type\":\"PushEvent\",\"actor\":{\"id\":85767697,\"login\":\"phillipefs\",\"display_login\":\"phillipefs\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/phillipefs\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/85767697?\"},\"repo\":{\"id\":608284383,\"name\":\"phillipefs/azure-adf-examples-study\",\"url\":\"https://api.github.com/repos/phillipefs/azure-adf-examples-study\"},\"payload\":{\"repository_id\":608284383,\"push_id\":12911740182,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/developer\",\"head\":\"e9111ecb0646527376cad78876120895fa98c9c2\",\"before\":\"d9bf1bb813e1c16c68527264d1b4437a8456b5fb\",\"commits\":[{\"sha\":\"e9111ecb0646527376cad78876120895fa98c9c2\",\"author\":{\"email\":\"85767697+phillipefs@users.noreply.github.com\",\"name\":\"Phillipe Santos\"},\"message\":\"Updating pipeline: 7_pl_remove_duplicates_using_dataflow\",\"distinct\":true,\"url\":\"https://api.github.com/repos/phillipefs/azure-adf-examples-study/commits/e9111ecb0646527376cad78876120895fa98c9c2\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504020\",\"type\":\"GollumEvent\",\"actor\":{\"id\":92318644,\"login\":\"thePFLy\",\"display_login\":\"thePFLy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/thePFLy\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/92318644?\"},\"repo\":{\"id\":609476610,\"name\":\"thePFLy/EPHEC-Admin-2\",\"url\":\"https://api.github.com/repos/thePFLy/EPHEC-Admin-2\"},\"payload\":{\"pages\":[{\"page_name\":\"Analyse-Mail---Moers-Simon-2TL2-4\",\"title\":\"Analyse Mail   Moers Simon 2TL2 4\",\"summary\":null,\"action\":\"edited\",\"sha\":\"06ed481c091062efd6179a554124e6ca9e56444a\",\"html_url\":\"https://github.com/thePFLy/EPHEC-Admin-2/wiki/Analyse-Mail---Moers-Simon-2TL2-4\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504019\",\"type\":\"CreateEvent\",\"actor\":{\"id\":104595465,\"login\":\"aws-aemilia-icn\",\"display_login\":\"aws-aemilia-icn\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aws-aemilia-icn\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/104595465?\"},\"repo\":{\"id\":612913745,\"name\":\"aws-aemilia-icn/react-app4815544962680174\",\"url\":\"https://api.github.com/repos/aws-aemilia-icn/react-app4815544962680174\"},\"payload\":{\"ref\":\"master\",\"ref_type\":\"branch\",\"master_branch\":\"master\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504021\",\"type\":\"PushEvent\",\"actor\":{\"id\":40918737,\"login\":\"donaldsouza\",\"display_login\":\"donaldsouza\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/donaldsouza\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/40918737?\"},\"repo\":{\"id\":240272766,\"name\":\"donaldsouza/current-date\",\"url\":\"https://api.github.com/repos/donaldsouza/current-date\"},\"payload\":{\"repository_id\":240272766,\"push_id\":12911740180,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"06e9cfe9876caecdc1f8e37029ef1a3f5a15f137\",\"before\":\"d119ef4de352cd5458ceeefdaeb278ee88492afb\",\"commits\":[{\"sha\":\"06e9cfe9876caecdc1f8e37029ef1a3f5a15f137\",\"author\":{\"email\":\"40918737+donaldsouza@users.noreply.github.com\",\"name\":\"donaldsouza\"},\"message\":\"message_2023-03-12T11:12:19\",\"distinct\":true,\"url\":\"https://api.github.com/repos/donaldsouza/current-date/commits/06e9cfe9876caecdc1f8e37029ef1a3f5a15f137\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504033\",\"type\":\"PushEvent\",\"actor\":{\"id\":112581088,\"login\":\"devrabiul\",\"display_login\":\"devrabiul\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/devrabiul\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/112581088?\"},\"repo\":{\"id\":579255807,\"name\":\"devrabiul/devrabiul\",\"url\":\"https://api.github.com/repos/devrabiul/devrabiul\"},\"payload\":{\"repository_id\":579255807,\"push_id\":12911740181,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"feb68b6f60210d916e16a2431e63f89003686887\",\"before\":\"aefb1703faddd31a6c37a3440a1a2f51dc76999b\",\"commits\":[{\"sha\":\"feb68b6f60210d916e16a2431e63f89003686887\",\"author\":{\"email\":\"112581088+devrabiul@users.noreply.github.com\",\"name\":\"DevRabiul\"},\"message\":\"Create index.html\",\"distinct\":true,\"url\":\"https://api.github.com/repos/devrabiul/devrabiul/commits/feb68b6f60210d916e16a2431e63f89003686887\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504015\",\"type\":\"PushEvent\",\"actor\":{\"id\":809194,\"login\":\"janpk\",\"display_login\":\"janpk\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/janpk\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/809194?\"},\"repo\":{\"id\":612910644,\"name\":\"janpk/badge-to-path-playground\",\"url\":\"https://api.github.com/repos/janpk/badge-to-path-playground\"},\"payload\":{\"repository_id\":612910644,\"push_id\":12911740176,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"ed037588e330c7450cd4273260ebb11f568dd8e0\",\"before\":\"debd75bd849474e2906c2ba4afd3b7727ee39403\",\"commits\":[{\"sha\":\"ed037588e330c7450cd4273260ebb11f568dd8e0\",\"author\":{\"email\":\"73356377+janpetterkruger@users.noreply.github.com\",\"name\":\"Jan-Petter Kr\\xc3\\xbcger\"},\"message\":\"Added java setup\",\"distinct\":true,\"url\":\"https://api.github.com/repos/janpk/badge-to-path-playground/commits/ed037588e330c7450cd4273260ebb11f568dd8e0\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504009\",\"type\":\"PushEvent\",\"actor\":{\"id\":8517910,\"login\":\"LombiqBot\",\"display_login\":\"LombiqBot\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/LombiqBot\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/8517910?\"},\"repo\":{\"id\":410004154,\"name\":\"Lombiq/TheBootstrapTheme\",\"url\":\"https://api.github.com/repos/Lombiq/TheBootstrapTheme\"},\"payload\":{\"repository_id\":410004154,\"push_id\":12911740167,\"size\":0,\"distinct_size\":0,\"ref\":\"refs/heads/master\",\"head\":\"1c0d357e00552ca5a53e2a94573fd9d6f73fcdf5\",\"before\":\"1c0d357e00552ca5a53e2a94573fd9d6f73fcdf5\",\"commits\":[]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\",\"org\":{\"id\":8158177,\"login\":\"Lombiq\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/Lombiq\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/8158177?\"}},{\"id\":\"27659504014\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":375191001,\"name\":\"caarlosdamian/caarlosdamian\",\"url\":\"https://api.github.com/repos/caarlosdamian/caarlosdamian\"},\"payload\":{\"repository_id\":375191001,\"push_id\":12911740162,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/output\",\"head\":\"e47445e2c308b218bbcd9c477a42bbb8d3c97a42\",\"before\":\"f5a613a3b1833bd79c95629a18c10326c7e6641d\",\"commits\":[{\"sha\":\"e47445e2c308b218bbcd9c477a42bbb8d3c97a42\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"github-actions[bot]\"},\"message\":\"Deploy to GitHub pages\",\"distinct\":true,\"url\":\"https://api.github.com/repos/caarlosdamian/caarlosdamian/commits/e47445e2c308b218bbcd9c477a42bbb8d3c97a42\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504002\",\"type\":\"PushEvent\",\"actor\":{\"id\":123060822,\"login\":\"likitha-paravathareddy\",\"display_login\":\"likitha-paravathareddy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/likitha-paravathareddy\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/123060822?\"},\"repo\":{\"id\":610156290,\"name\":\"likitha-paravathareddy/capstone\",\"url\":\"https://api.github.com/repos/likitha-paravathareddy/capstone\"},\"payload\":{\"repository_id\":610156290,\"push_id\":12911740166,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"3828b4dc296707e2ab8aed8ee7d180d37c7cbb68\",\"before\":\"38d5d32a68ff6c252cd53d4fb7d12b3757c2ae72\",\"commits\":[{\"sha\":\"3828b4dc296707e2ab8aed8ee7d180d37c7cbb68\",\"author\":{\"email\":\"likitha.p@darwinbox.io\",\"name\":\"likitha.p\"},\"message\":\"profileupd\",\"distinct\":true,\"url\":\"https://api.github.com/repos/likitha-paravathareddy/capstone/commits/3828b4dc296707e2ab8aed8ee7d180d37c7cbb68\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504010\",\"type\":\"PushEvent\",\"actor\":{\"id\":39814207,\"login\":\"pull[bot]\",\"display_login\":\"pull\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pull[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/39814207?\"},\"repo\":{\"id\":324783030,\"name\":\"kliu/hugo-theme-zozo\",\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo\"},\"payload\":{\"repository_id\":324783030,\"push_id\":12911740164,\"size\":10,\"distinct_size\":10,\"ref\":\"refs/heads/master\",\"head\":\"02de2e377c78d722c7558c6e2753670db6ca779c\",\"before\":\"9784a1775d9089416aea026bf962fabac614c4a1\",\"commits\":[{\"sha\":\"0f1693a9a0d3c0228f327b8f0c0198be81c7607c\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/0f1693a9a0d3c0228f327b8f0c0198be81c7607c\"},{\"sha\":\"b905310f08db374972f30888e9cc224f86ed68ad\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/b905310f08db374972f30888e9cc224f86ed68ad\"},{\"sha\":\"40dc93a184298f35b04b9ef5c7263bcb706a9cab\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/40dc93a184298f35b04b9ef5c7263bcb706a9cab\"},{\"sha\":\"d5dfe870829e4aabb38edba5a8302f73eb3c824d\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/d5dfe870829e4aabb38edba5a8302f73eb3c824d\"},{\"sha\":\"9ea0f725a9b4a1107c9a01934d3b82726b37d67c\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/9ea0f725a9b4a1107c9a01934d3b82726b37d67c\"},{\"sha\":\"aa2a7cabc852e9abed5389e0d80cdaa00e4cb41e\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/aa2a7cabc852e9abed5389e0d80cdaa00e4cb41e\"},{\"sha\":\"432d414b1285dababd8cbfe3d8ae617300a618f8\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/432d414b1285dababd8cbfe3d8ae617300a618f8\"},{\"sha\":\"ff8a02f0e9ff85dea024d757ae4a0a933e92d8b7\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/ff8a02f0e9ff85dea024d757ae4a0a933e92d8b7\"},{\"sha\":\"792cd75d8ea69387fde9b6e44995d04662d10664\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/792cd75d8ea69387fde9b6e44995d04662d10664\"},{\"sha\":\"02de2e377c78d722c7558c6e2753670db6ca779c\",\"author\":{\"email\":\"zk@varkai.com\",\"name\":\"varkai\"},\"message\":\"a commit a day keeps your girlfriend away\",\"distinct\":true,\"url\":\"https://api.github.com/repos/kliu/hugo-theme-zozo/commits/02de2e377c78d722c7558c6e2753670db6ca779c\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504008\",\"type\":\"CreateEvent\",\"actor\":{\"id\":104544900,\"login\":\"aws-aemilia-bah\",\"display_login\":\"aws-aemilia-bah\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aws-aemilia-bah\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/104544900?\"},\"repo\":{\"id\":612913747,\"name\":\"aws-aemilia-bah/react-app28003097023684506\",\"url\":\"https://api.github.com/repos/aws-aemilia-bah/react-app28003097023684506\"},\"payload\":{\"ref\":\"master\",\"ref_type\":\"branch\",\"master_branch\":\"master\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659504004\",\"type\":\"ReleaseEvent\",\"actor\":{\"id\":11092081,\"login\":\"kupietz\",\"display_login\":\"kupietz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kupietz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11092081?\"},\"repo\":{\"id\":612590710,\"name\":\"ICLC-10/Templates\",\"url\":\"https://api.github.com/repos/ICLC-10/Templates\"},\"payload\":{\"action\":\"published\",\"release\":{\"url\":\"https://api.github.com/repos/ICLC-10/Templates/releases/95312044\",\"assets_url\":\"https://api.github.com/repos/ICLC-10/Templates/releases/95312044/assets\",\"upload_url\":\"https://uploads.github.com/repos/ICLC-10/Templates/releases/95312044/assets{?name,label}\",\"html_url\":\"https://github.com/ICLC-10/Templates/releases/tag/v1.0.0\",\"id\":95312044,\"author\":{\"login\":\"kupietz\",\"id\":11092081,\"node_id\":\"MDQ6VXNlcjExMDkyMDgx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11092081?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kupietz\",\"html_url\":\"https://github.com/kupietz\",\"followers_url\":\"https://api.github.com/users/kupietz/followers\",\"following_url\":\"https://api.github.com/users/kupietz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/kupietz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/kupietz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/kupietz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/kupietz/orgs\",\"repos_url\":\"https://api.github.com/users/kupietz/repos\",\"events_url\":\"https://api.github.com/users/kupietz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/kupietz/received_events\",\"type\":\"User\",\"site_admin\":false},\"node_id\":\"RE_kwDOJINkds4Frlis\",\"tag_name\":\"v1.0.0\",\"target_commitish\":\"master\",\"name\":\"First regular public release\",\"draft\":false,\"prerelease\":false,\"created_at\":\"2023-03-12T10:55:39Z\",\"published_at\":\"2023-03-12T11:12:19Z\",\"assets\":[{\"url\":\"https://api.github.com/repos/ICLC-10/Templates/releases/assets/99056926\",\"id\":99056926,\"node_id\":\"RA_kwDOJINkds4F530e\",\"name\":\"ICLC-10-Template.docx\",\"label\":null,\"uploader\":{\"login\":\"kupietz\",\"id\":11092081,\"node_id\":\"MDQ6VXNlcjExMDkyMDgx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11092081?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kupietz\",\"html_url\":\"https://github.com/kupietz\",\"followers_url\":\"https://api.github.com/users/kupietz/followers\",\"following_url\":\"https://api.github.com/users/kupietz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/kupietz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/kupietz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/kupietz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/kupietz/orgs\",\"repos_url\":\"https://api.github.com/users/kupietz/repos\",\"events_url\":\"https://api.github.com/users/kupietz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/kupietz/received_events\",\"type\":\"User\",\"site_admin\":false},\"content_type\":\"application/vnd.openxmlformats-officedocument.wordprocessingml.document\",\"state\":\"uploaded\",\"size\":5876639,\"download_count\":0,\"created_at\":\"2023-03-12T11:09:12Z\",\"updated_at\":\"2023-03-12T11:09:16Z\",\"browser_download_url\":\"https://github.com/ICLC-10/Templates/releases/download/v1.0.0/ICLC-10-Template.docx\"},{\"url\":\"https://api.github.com/repos/ICLC-10/Templates/releases/assets/99056910\",\"id\":99056910,\"node_id\":\"RA_kwDOJINkds4F530O\",\"name\":\"ICLC-10-Template.odt\",\"label\":null,\"uploader\":{\"login\":\"kupietz\",\"id\":11092081,\"node_id\":\"MDQ6VXNlcjExMDkyMDgx\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11092081?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kupietz\",\"html_url\":\"https://github.com/kupietz\",\"followers_url\":\"https://api.github.com/users/kupietz/followers\",\"following_url\":\"https://api.github.com/users/kupietz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/kupietz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/kupietz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/kupietz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/kupietz/orgs\",\"repos_url\":\"https://api.github.com/users/kupietz/repos\",\"events_url\":\"https://api.github.com/users/kupietz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/kupietz/received_events\",\"type\":\"User\",\"site_admin\":false},\"content_type\":\"application/vnd.oasis.opendocument.text\",\"state\":\"uploaded\",\"size\":1091136,\"download_count\":0,\"created_at\":\"2023-03-12T11:08:59Z\",\"updated_at\":\"2023-03-12T11:09:00Z\",\"browser_download_url\":\"https://github.com/ICLC-10/Templates/releases/download/v1.0.0/ICLC-10-Template.odt\"}],\"tarball_url\":\"https://api.github.com/repos/ICLC-10/Templates/tarball/v1.0.0\",\"zipball_url\":\"https://api.github.com/repos/ICLC-10/Templates/zipball/v1.0.0\",\"body\":\"- applies example style to glossed example first line\\\\r\\\\n- right aligns page numbers\\\\r\\\\n- Word version only:\\\\r\\\\n    - \\\\\"insert/paste picture as\\\\\" default option changed to \\\\\"above/below\\\\\"\\\\r\\\\n    - vertical glossing table margins adjusted\\\\r\\\\n    - Zotero integration fixed\\\\r\\\\n - LibreOffice version only:\\\\r\\\\n    - fixed indentation for example style\",\"short_description_html\":\"<ul>\\\\n<li>applies example style to glossed example first line</li>\\\\n<li>right aligns page numbers</li>\\\\n<li>Word version only:\\\\n<ul>\\\\n<li>\\\\\"insert/paste picture as\\\\\" default option changed to \\\\\"above/below\\\\\"</li>\\\\n<li>vertical glossing table margins \\xe2\\x80\\xa6</li>\\\\n</ul>\\\\n</li>\\\\n</ul>\",\"is_short_description_html_truncated\":true}},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\",\"org\":{\"id\":123257339,\"login\":\"ICLC-10\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/ICLC-10\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/123257339?\"}},{\"id\":\"27659503993\",\"type\":\"PushEvent\",\"actor\":{\"id\":12630740,\"login\":\"chcg\",\"display_login\":\"chcg\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/chcg\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/12630740?\"},\"repo\":{\"id\":338664507,\"name\":\"chcg/SpeechPlugin\",\"url\":\"https://api.github.com/repos/chcg/SpeechPlugin\"},\"payload\":{\"repository_id\":338664507,\"push_id\":12911740142,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"291380e91fd55cca9e63ed0eb05a6e6d570146c0\",\"before\":\"5b8231c6bbe61f77eb8338190cd09ddbdffe0e0f\",\"commits\":[{\"sha\":\"291380e91fd55cca9e63ed0eb05a6e6d570146c0\",\"author\":{\"email\":\"christian.grasser@live.de\",\"name\":\"Christian Grasser\"},\"message\":\"fix node.js deprecation issue\",\"distinct\":true,\"url\":\"https://api.github.com/repos/chcg/SpeechPlugin/commits/291380e91fd55cca9e63ed0eb05a6e6d570146c0\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659503982\",\"type\":\"PushEvent\",\"actor\":{\"id\":20452814,\"login\":\"CodeDoctorDE\",\"display_login\":\"CodeDoctorDE\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CodeDoctorDE\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/20452814?\"},\"repo\":{\"id\":323279421,\"name\":\"LinwoodCloud/Butterfly\",\"url\":\"https://api.github.com/repos/LinwoodCloud/Butterfly\"},\"payload\":{\"repository_id\":323279421,\"push_id\":12911740139,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/l10n_develop\",\"head\":\"4c7aff21998e09e23d15043d772b5067641a1c05\",\"before\":\"7c0ec1e6235d616d8b4a8c8211b1c2f6fb949986\",\"commits\":[{\"sha\":\"4c7aff21998e09e23d15043d772b5067641a1c05\",\"author\":{\"email\":\"codedoctor@linwood.dev\",\"name\":\"CodeDoctor\"},\"message\":\"New translations storage.md (Ukrainian)\\\\n[ci skip]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/LinwoodCloud/Butterfly/commits/4c7aff21998e09e23d15043d772b5067641a1c05\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\",\"org\":{\"id\":73658481,\"login\":\"LinwoodCloud\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/LinwoodCloud\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/73658481?\"}},{\"id\":\"27659503992\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":584868259,\"name\":\"chicho69-cesar/kings-league-project\",\"url\":\"https://api.github.com/repos/chicho69-cesar/kings-league-project\"},\"payload\":{\"repository_id\":584868259,\"push_id\":12911740154,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"15d72435c13ab9b63baeba5bcc3322d942204019\",\"before\":\"c8f2e27196b3ebf56f466a0375f3102a45ced01d\",\"commits\":[{\"sha\":\"15d72435c13ab9b63baeba5bcc3322d942204019\",\"author\":{\"email\":\"runner@fv-az566-2.iltkdbwcmizurjtzn42pmpc1mg.bx.internal.cloudapp.net\",\"name\":\"kings-league-bot\"},\"message\":\"[bot] update Kings League database\",\"distinct\":true,\"url\":\"https://api.github.com/repos/chicho69-cesar/kings-league-project/commits/15d72435c13ab9b63baeba5bcc3322d942204019\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659503985\",\"type\":\"CreateEvent\",\"actor\":{\"id\":102550409,\"login\":\"RomanChuchev\",\"display_login\":\"RomanChuchev\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/RomanChuchev\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/102550409?\"},\"repo\":{\"id\":612875504,\"name\":\"RomanChuchev/cssBayan\",\"url\":\"https://api.github.com/repos/RomanChuchev/cssBayan\"},\"payload\":{\"ref\":\"gh-pages\",\"ref_type\":\"branch\",\"master_branch\":\"main\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659503991\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":316128198,\"name\":\"swatv3nub/swatv3nub\",\"url\":\"https://api.github.com/repos/swatv3nub/swatv3nub\"},\"payload\":{\"repository_id\":316128198,\"push_id\":12911740151,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"573e25e9c462ccab71a640d6a75d3c7f4bc46243\",\"before\":\"e1e1c9697dcceb7bb5cd0579c64cf593d619a6ac\",\"commits\":[{\"sha\":\"573e25e9c462ccab71a640d6a75d3c7f4bc46243\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"github-actions[bot]\"},\"message\":\"Update github-metrics.svg - [Skip GitHub Action]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/swatv3nub/swatv3nub/commits/573e25e9c462ccab71a640d6a75d3c7f4bc46243\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659503977\",\"type\":\"WatchEvent\",\"actor\":{\"id\":70138094,\"login\":\"wayforwardmachine\",\"display_login\":\"wayforwardmachine\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wayforwardmachine\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/70138094?\"},\"repo\":{\"id\":187471123,\"name\":\"cyscgzx33/UdacityCPP\",\"url\":\"https://api.github.com/repos/cyscgzx33/UdacityCPP\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"},{\"id\":\"27659503990\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":388774912,\"name\":\"jekhuz/expert-fortnight\",\"url\":\"https://api.github.com/repos/jekhuz/expert-fortnight\"},\"payload\":{\"repository_id\":388774912,\"push_id\":12911740157,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"8c0644f5b66388e757a668e15b285a9d17900779\",\"before\":\"70c6dc7d9e9b9e63859cb1f8f39b1c94747eb336\",\"commits\":[{\"sha\":\"8c0644f5b66388e757a668e15b285a9d17900779\",\"author\":{\"email\":\"jekhuz@users.noreply.github.com\",\"name\":\"jekhuz\"},\"message\":\"Update README\",\"distinct\":true,\"url\":\"https://api.github.com/repos/jekhuz/expert-fortnight/commits/8c0644f5b66388e757a668e15b285a9d17900779\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:20Z\"},{\"id\":\"27659503965\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":419155233,\"name\":\"YNSTT/CMM_001\",\"url\":\"https://api.github.com/repos/YNSTT/CMM_001\"},\"payload\":{\"repository_id\":419155233,\"push_id\":12911740145,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"f30999e3d2b3f7bdb7b04ee8e6b3c7c6a58291d1\",\"before\":\"effbf15340aefadfa7bfdf10f94332e3844b2ba6\",\"commits\":[{\"sha\":\"f30999e3d2b3f7bdb7b04ee8e6b3c7c6a58291d1\",\"author\":{\"email\":\"sdc@gmail.com\",\"name\":\"YNSTT\"},\"message\":\"link is updated\",\"distinct\":true,\"url\":\"https://api.github.com/repos/YNSTT/CMM_001/commits/f30999e3d2b3f7bdb7b04ee8e6b3c7c6a58291d1\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"},{\"id\":\"27659503972\",\"type\":\"PushEvent\",\"actor\":{\"id\":98308809,\"login\":\"llMooreyll\",\"display_login\":\"llMooreyll\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/llMooreyll\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/98308809?\"},\"repo\":{\"id\":577590984,\"name\":\"llMooreyll/llMooreyll.github.io\",\"url\":\"https://api.github.com/repos/llMooreyll/llMooreyll.github.io\"},\"payload\":{\"repository_id\":577590984,\"push_id\":12911740137,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"ece5483cb005c4d864752f577c569552213bc4db\",\"before\":\"558321d8aa11dd04de969e4fbbc29a824f711544\",\"commits\":[{\"sha\":\"ece5483cb005c4d864752f577c569552213bc4db\",\"author\":{\"email\":\"98308809+llMooreyll@users.noreply.github.com\",\"name\":\"llMooreyll\"},\"message\":\"Create CNAME\",\"distinct\":true,\"url\":\"https://api.github.com/repos/llMooreyll/llMooreyll.github.io/commits/ece5483cb005c4d864752f577c569552213bc4db\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"},{\"id\":\"27659503964\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":453950625,\"name\":\"CostasAK/CostasAK\",\"url\":\"https://api.github.com/repos/CostasAK/CostasAK\"},\"payload\":{\"repository_id\":453950625,\"push_id\":12911740148,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"4cf5facf85ecdadb8ddc8601afa268f72c6980da\",\"before\":\"48290131757a0f57116fc0fc75dfda555e989975\",\"commits\":[{\"sha\":\"4cf5facf85ecdadb8ddc8601afa268f72c6980da\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"github-actions[bot]\"},\"message\":\"Update github-metrics.svg - [Skip GitHub Action]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CostasAK/CostasAK/commits/4cf5facf85ecdadb8ddc8601afa268f72c6980da\"}]},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"},{\"id\":\"27659503973\",\"type\":\"IssueCommentEvent\",\"actor\":{\"id\":49699333,\"login\":\"dependabot[bot]\",\"display_login\":\"dependabot\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/49699333?\"},\"repo\":{\"id\":465757995,\"name\":\"samkenxstream/SamKenX_cosmos-sdk\",\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk\"},\"payload\":{\"action\":\"created\",\"issue\":{\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151\",\"repository_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk\",\"labels_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/labels{/name}\",\"comments_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/comments\",\"events_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/events\",\"html_url\":\"https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151\",\"id\":1616860056,\"node_id\":\"PR_kwDOG8LnK85Lp8Jg\",\"number\":151,\"title\":\"build(deps): Bump github.com/cosmos/cosmos-proto from 1.0.0-alpha7 to 1.0.0-beta.3\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"site_admin\":false},\"labels\":[{\"id\":4953976045,\"node_id\":\"LA_kwDOG8LnK88AAAABJ0es7Q\",\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/labels/dependencies\",\"name\":\"dependencies\",\"color\":\"0366d6\",\"default\":false,\"description\":\"Pull requests that update a dependency file\"}],\"state\":\"open\",\"locked\":false,\"assignee\":null,\"assignees\":[],\"milestone\":null,\"comments\":2,\"created_at\":\"2023-03-09T10:07:22Z\",\"updated_at\":\"2023-03-12T11:12:19Z\",\"closed_at\":null,\"author_association\":\"NONE\",\"active_lock_reason\":null,\"draft\":false,\"pull_request\":{\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/pulls/151\",\"html_url\":\"https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151\",\"diff_url\":\"https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151.diff\",\"patch_url\":\"https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151.patch\",\"merged_at\":null},\"body\":\"[//]: # (dependabot-start)\\\\n\\xe2\\x9a\\xa0\\xef\\xb8\\x8f  **Dependabot is rebasing this PR** \\xe2\\x9a\\xa0\\xef\\xb8\\x8f \\\\n\\\\nRebasing might not happen immediately, so don\\'t worry if this takes some time.\\\\n\\\\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\\\\n\\\\n---\\\\n\\\\n[//]: # (dependabot-end)\\\\n\\\\nBumps [github.com/cosmos/cosmos-proto](https://github.com/cosmos/cosmos-proto) from 1.0.0-alpha7 to 1.0.0-beta.3.\\\\n<details>\\\\n<summary>Commits</summary>\\\\n<ul>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/78e33f25b874e7639f540037599d8ea1d161a62c\\\\\"><code>78e33f2</code></a> refactor!: Rename to anyutil (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/101\\\\\">#101</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/bd5ba2847b595d8d429d2de03e97260f6e035f21\\\\\"><code>bd5ba28</code></a> chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/100\\\\\">#100</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/89fec0010961e6d6ef1bd442aabcfc49e97039d2\\\\\"><code>89fec00</code></a> chore(deps): bump amannn/action-semantic-pull-request from 5.0.2 to 5.1.0 (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/98\\\\\">#98</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/0d47e933f3ecbe279dae8fd9d3b9940415fbc766\\\\\"><code>0d47e93</code></a> feat: rapidproto generator support for gogo unmarshalling (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/99\\\\\">#99</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/e7b0579473159d9c85d55b7c6bc897628ce955b7\\\\\"><code>e7b0579</code></a> refactor: mv rapidproto from sdk -&gt; cosmos-proto (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/97\\\\\">#97</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/7348c4093c07660f3613e5ec5e74e79024c456ff\\\\\"><code>7348c40</code></a> chore(deps): bump pgregory.net/rapid from 0.5.3 to 0.5.5 (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/96\\\\\">#96</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/2a5156b48d42f181d0aa2c3239a3c184113d5100\\\\\"><code>2a5156b</code></a> fix: Add <code>/</code> prefix to Any TypeURL (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/95\\\\\">#95</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/ad42ce82d79c2a89933429aae550d21a78752903\\\\\"><code>ad42ce8</code></a> feat: Add Any helper functions (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/92\\\\\">#92</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/47964f219f4630452d93655e0fe9735d8ece0d1e\\\\\"><code>47964f2</code></a> revert: Add <code>legacy_amino_encoding</code> (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/86\\\\\">#86</a>) (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/93\\\\\">#93</a>)</li>\\\\n<li><a href=\\\\\"https://github.com/cosmos/cosmos-proto/commit/8d5621faf56d3637ae9505a930e446a5d7fa40c9\\\\\"><code>8d5621f</code></a> chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (<a href=\\\\\"https://github-redirect.dependabot.com/cosmos/cosmos-proto/issues/90\\\\\">#90</a>)</li>\\\\n<li>Additional commits viewable in <a href=\\\\\"https://github.com/cosmos/cosmos-proto/compare/v1.0.0-alpha7...v1.0.0-beta.3\\\\\">compare view</a></li>\\\\n</ul>\\\\n</details>\\\\n<br />\\\\n\\\\n\\\\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/cosmos/cosmos-proto&package-manager=go_modules&previous-version=1.0.0-alpha7&new-version=1.0.0-beta.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\\\\n\\\\nDependabot will resolve any conflicts with this PR as long as you don\\'t alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\\\\n\\\\n[//]: # (dependabot-automerge-start)\\\\n[//]: # (dependabot-automerge-end)\\\\n\\\\n---\\\\n\\\\n<details>\\\\n<summary>Dependabot commands and options</summary>\\\\n<br />\\\\n\\\\nYou can trigger Dependabot actions by commenting on this PR:\\\\n- `@dependabot rebase` will rebase this PR\\\\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\\\\n- `@dependabot merge` will merge this PR after your CI passes on it\\\\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\\\\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\\\\n- `@dependabot reopen` will reopen this PR if it is closed\\\\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\\\\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\\\\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\\\\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\\\\n\\\\n\\\\n</details>\",\"reactions\":{\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"timeline_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151/timeline\",\"performed_via_github_app\":null,\"state_reason\":null},\"comment\":{\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/comments/1465163902\",\"html_url\":\"https://github.com/samkenxstream/SamKenX_cosmos-sdk/pull/151#issuecomment-1465163902\",\"issue_url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/151\",\"id\":1465163902,\"node_id\":\"IC_kwDOG8LnK85XVKB-\",\"user\":{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/29110?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"html_url\":\"https://github.com/apps/dependabot\",\"followers_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/dependabot%5Bbot%5D/received_events\",\"type\":\"Bot\",\"site_admin\":false},\"created_at\":\"2023-03-12T11:12:19Z\",\"updated_at\":\"2023-03-12T11:12:19Z\",\"author_association\":\"NONE\",\"body\":\"Looks like github.com/cosmos/cosmos-proto is up-to-date now, so this is no longer needed.\",\"reactions\":{\"url\":\"https://api.github.com/repos/samkenxstream/SamKenX_cosmos-sdk/issues/comments/1465163902/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"performed_via_github_app\":null}},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"},{\"id\":\"27659503956\",\"type\":\"CommitCommentEvent\",\"actor\":{\"id\":35613825,\"login\":\"vercel[bot]\",\"display_login\":\"vercel\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vercel[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/35613825?\"},\"repo\":{\"id\":499268677,\"name\":\"hk279/swole\",\"url\":\"https://api.github.com/repos/hk279/swole\"},\"payload\":{\"comment\":{\"url\":\"https://api.github.com/repos/hk279/swole/comments/104089854\",\"html_url\":\"https://github.com/hk279/swole/commit/8782cab5b71c1f6dfdeadc0276a2a5d3e5f5ef92#commitcomment-104089854\",\"id\":104089854,\"node_id\":\"CC_kwDOHcI8Rc4GNEj-\",\"user\":{\"login\":\"vercel[bot]\",\"id\":35613825,\"node_id\":\"MDM6Qm90MzU2MTM4MjU=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/8329?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vercel%5Bbot%5D\",\"html_url\":\"https://github.com/apps/vercel\",\"followers_url\":\"https://api.github.com/users/vercel%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/vercel%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/vercel%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/vercel%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/vercel%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/vercel%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/vercel%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/vercel%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/vercel%5Bbot%5D/received_events\",\"type\":\"Bot\",\"site_admin\":false},\"position\":null,\"line\":null,\"path\":null,\"commit_id\":\"8782cab5b71c1f6dfdeadc0276a2a5d3e5f5ef92\",\"created_at\":\"2023-03-12T11:12:19Z\",\"updated_at\":\"2023-03-12T11:12:19Z\",\"author_association\":\"NONE\",\"body\":\"Successfully deployed to the following URLs:\\\\n\\\\n## swole \\xe2\\x80\\x93 ./\\\\n\\\\n[swole-git-main-hk279.vercel.app](https://swole-git-main-hk279.vercel.app)  \\\\n[swole-hk279.vercel.app](https://swole-hk279.vercel.app)  \\\\n[swole.vercel.app](https://swole.vercel.app)\",\"reactions\":{\"url\":\"https://api.github.com/repos/hk279/swole/comments/104089854/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0}}},\"public\":true,\"created_at\":\"2023-03-12T11:12:19Z\"}]'"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.content"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "a3257287",
   "metadata": {},
   "source": [
    "------------------------------------------"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "id": "627b8135",
   "metadata": {},
   "outputs": [],
   "source": [
    "r = requests.get('https://weibo.com/newlogin?tabtype=weibo&gid=102803&openLoginLayer=0&url=https%3A%2F%2Fweibo.com%2F')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "id": "05bb5498",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "200"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.status_code"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "id": "03e2d0d6",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'<!DOCTYPE html>\\n<html>\\n<head>\\n    <meta http-equiv=\"Content-type\" content=\"text/html; charset=gb2312\"/>\\n    <title>Sina Visitor System</title>\\n</head>\\n<body>\\n<span id=\"message\"></span>\\n<script type=\"text/javascript\" src=\"/js/visitor/mini_original.js?v=20161116\"></script>\\n<script type=\"text/javascript\">\\n    window.use_fp = \"1\" == \"1\"; // ÊÇ·ñ²É¼¯Éè±¸Ö¸ÎÆ¡£\\n    var url = url || {};\\n    (function () {\\n        this.l = function (u, c) {\\n            try {\\n                var s = document.createElement(\"script\");\\n                s.type = \"text/javascript\";\\n                s[document.all ? \"onreadystatechange\" : \"onload\"] = function () {\\n\\n                    if (document.all && this.readyState != \"loaded\" && this.readyState != \"complete\") {\\n                        return\\n                    }\\n                    this[document.all ? \"onreadystatechange\" : \"onload\"] = null;\\n                    this.parentNode.removeChild(this);\\n                    if (c) {\\n                        c()\\n                    }\\n                };\\n                s.src = u;\\n                document.getElementsByTagName(\"head\")[0].appendChild(s)\\n            } catch (e) {\\n            }\\n        };\\n    }).call(url);\\n\\n    // Á÷³ÌÈë¿Ú¡£\\n    wload(function () {\\n\\n        try {\\n\\n            var need_restore = \"1\" == \"1\"; // ÊÇ·ñ×ß»Ö¸´Éí·ÝÁ÷³Ì¡£\\n\\n            // Èç¹ûÐèÒª×ß»Ö¸´Éí·ÝÁ÷³Ì£¬³¢ÊÔ´Ó cookie »ñÈ¡ÓÃ»§Éí·Ý¡£\\n            if (!need_restore || !Store.CookieHelper.get(\"SRF\")) {\\n\\n                // Èô»ñÈ¡Ê§°Ü×ß´´½¨·Ã¿ÍÁ÷³Ì¡£\\n                // Á÷³ÌÖ´ÐÐÊ±¼ä¹ý³¤£¨³¬¹ý 3s£©£¬ÔòÈÏÎª³ö´í¡£\\n                var error_timeout = window.setTimeout(\"error_back()\", 5000);\\n\\n                tid.get(function (tid, where, confidence) {\\n                    // È¡Ö¸ÎÆË³ÀûÍê³É£¬Çå³ý³ö´í timeout ¡£\\n                    window.clearTimeout(error_timeout);\\n                    incarnate(tid, where, confidence);\\n                });\\n            } else {\\n                // ÓÃ»§Éí·Ý´æÔÚ£¬³¢ÊÔ»Ö¸´ÓÃ»§Éí·Ý¡£\\n                restore();\\n            }\\n        } catch (e) {\\n            // ³ö´í¡£\\n            error_back();\\n        }\\n    });\\n\\n    // ¡°·µ»Ø¡± »Øµ÷º¯Êý¡£\\n    var return_back = function (response) {\\n\\n        if (response[\"retcode\"] == 20000000) {\\n            back();\\n        } else {\\n            // ³ö´í¡£\\n            error_back(response[\"msg\"]);\\n        }\\n    };\\n\\n    // Ìø×ª»Ø³õÊ¼µØÖ·¡£\\n    var back = function() {\\n\\n        var url = \"https://weibo.com/newlogin?tabtype=weibo&gid=102803&openLoginLayer=0&url=https%3A%2F%2Fweibo.com%2F\";\\n        if (url != \"none\") {\\n            window.location.href = url;\\n        }\\n    };\\n\\n    // ¿çÓò¹ã²¥¡£\\n    var cross_domain = function (response) {\\n\\n        var from = \"weibo\";\\n        var entry = \"miniblog\";\\n        if (response[\"retcode\"] == 20000000) {\\n\\n            var crossdomain_host = \"login.sina.com.cn\";\\n            if (crossdomain_host != \"none\") {\\n\\n                var cross_domain_intr = window.location.protocol + \"//\" + crossdomain_host + \"/visitor/visitor?a=crossdomain&cb=return_back&s=\" +\\n                        encodeURIComponent(response[\"data\"][\"sub\"]) + \"&sp=\" + encodeURIComponent(response[\"data\"][\"subp\"]) + \"&from=\" + from + \"&_rand=\" + Math.random() + \"&entry=\" + entry;\\n                url.l(cross_domain_intr);\\n            } else {\\n\\n                back();\\n            }\\n        } else {\\n\\n            // ³ö´í¡£\\n            error_back(response[\"msg\"]);\\n        }\\n    };\\n\\n    // ÎªÓÃ»§¸³Óè·Ã¿ÍÉí·Ý ¡£\\n    var incarnate = function (tid, where, conficence) {\\n\\n        var gen_conf = \"\";\\n        var from = \"weibo\";\\n        var incarnate_intr = \"https://\" + window.location.host + \"/visitor/visitor?a=incarnate&t=\" +\\n                encodeURIComponent(tid) + \"&w=\" + encodeURIComponent(where) + \"&c=\" + encodeURIComponent(conficence) +\\n                \"&gc=\" + encodeURIComponent(gen_conf) + \"&cb=cross_domain&from=\" + from + \"&_rand=\" + Math.random();\\n        url.l(incarnate_intr);\\n    };\\n\\n    // »Ö¸´ÓÃ»§¶ªÊ§µÄÉí·Ý¡£\\n    var restore = function () {\\n\\n        var from = \"weibo\";\\n        var restore_intr = \"https://\" + window.location.host +\\n                \"/visitor/visitor?a=restore&cb=restore_back&from=\" + from + \"&_rand=\" + Math.random();\\n\\n        url.l(restore_intr);\\n    };\\n\\n    // ¿çÓò»Ö¸´¶ªÊ§µÄÉí·Ý¡£\\n    var restore_back = function (response) {\\n\\n        // Éí·Ý»Ö¸´³É¹¦×ß¹ã²¥Á÷³Ì£¬·ñÔò×ß´´½¨·Ã¿ÍÁ÷³Ì¡£\\n        if (response[\"retcode\"] == 20000000) {\\n\\n            var url = \"https://weibo.com/newlogin?tabtype=weibo&gid=102803&openLoginLayer=0&url=https%3A%2F%2Fweibo.com%2F\";\\n            var alt = response[\"data\"][\"alt\"];\\n            var savestate = response[\"data\"][\"savestate\"];\\n            if (alt != \"\") {\\n                requrl = (url == \"none\") ? \"\" : \"&url=\" + encodeURIComponent(url);\\n                var params = \"entry=sso&alt=\" + encodeURIComponent(alt) + \"&returntype=META\" +\\n                    \"&gateway=1&savestate=\" + encodeURIComponent(savestate) + requrl;\\n                window.location.href = \"https://login.sina.com.cn/sso/login.php?\" + params;\\n            } else {\\n\\n                cross_domain(response);\\n            }\\n        } else if(response[\\'retcode\\'] == 50111261 && isInIframe()) {\\n            //do nothing\\n        } else {\\n\\n            tid.get(function (tid, where, confidence) {\\n                incarnate(tid, where, confidence);\\n            });\\n        }\\n    };\\n\\n    // ³ö´íÇé¿ö·µ»ØµÇÂ¼Ò³¡£\\n    var error_back = function (msg) {\\n\\n        var url = \"https://weibo.com/newlogin?tabtype=weibo&gid=102803&openLoginLayer=0&url=https%3A%2F%2Fweibo.com%2F\";\\n        var clientType = \"pc\";\\n        if (url != \"none\") {\\n\\n            if (url.indexOf(\"ssovie4c55=0\") === -1) {\\n                url += (((url.indexOf(\"?\") === -1) ? \"?\" : \"&\") + \"ssovie4c55=0\");\\n            }\\n            if (clientType == \"mobile\") {\\n            \\twindow.location.href = \"https://passport.weibo.cn/signin/login?r=\"+url;\\n            } else{\\n            \\twindow.location.href = \"https://weibo.com/login.php\";\\n            }\\n        } else {\\n\\n            if(document.getElementById(\"message\")) {\\n                document.getElementById(\"message\").innerHTML = \"Error occurred\" + (msg ? (\": \" + msg) : \".\");\\n            }\\n        }\\n    };\\n\\n    var isInIframe = function () {\\n        try {\\n            return window.self !== window.top;\\n        } catch (e) {\\n            return true;\\n        }\\n    };\\n\\n</script>\\n</body>\\n</html>'"
      ]
     },
     "execution_count": 25,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.text"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "id": "fcf2bd36",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "b'<!DOCTYPE html>\\n<html>\\n<head>\\n    <meta http-equiv=\"Content-type\" content=\"text/html; charset=gb2312\"/>\\n    <title>Sina Visitor System</title>\\n</head>\\n<body>\\n<span id=\"message\"></span>\\n<script type=\"text/javascript\" src=\"/js/visitor/mini_original.js?v=20161116\"></script>\\n<script type=\"text/javascript\">\\n    window.use_fp = \"1\" == \"1\"; // \\xca\\xc7\\xb7\\xf1\\xb2\\xc9\\xbc\\xaf\\xc9\\xe8\\xb1\\xb8\\xd6\\xb8\\xce\\xc6\\xa1\\xa3\\n    var url = url || {};\\n    (function () {\\n        this.l = function (u, c) {\\n            try {\\n                var s = document.createElement(\"script\");\\n                s.type = \"text/javascript\";\\n                s[document.all ? \"onreadystatechange\" : \"onload\"] = function () {\\n\\n                    if (document.all && this.readyState != \"loaded\" && this.readyState != \"complete\") {\\n                        return\\n                    }\\n                    this[document.all ? \"onreadystatechange\" : \"onload\"] = null;\\n                    this.parentNode.removeChild(this);\\n                    if (c) {\\n                        c()\\n                    }\\n                };\\n                s.src = u;\\n                document.getElementsByTagName(\"head\")[0].appendChild(s)\\n            } catch (e) {\\n            }\\n        };\\n    }).call(url);\\n\\n    // \\xc1\\xf7\\xb3\\xcc\\xc8\\xeb\\xbf\\xda\\xa1\\xa3\\n    wload(function () {\\n\\n        try {\\n\\n            var need_restore = \"1\" == \"1\"; // \\xca\\xc7\\xb7\\xf1\\xd7\\xdf\\xbb\\xd6\\xb8\\xb4\\xc9\\xed\\xb7\\xdd\\xc1\\xf7\\xb3\\xcc\\xa1\\xa3\\n\\n            // \\xc8\\xe7\\xb9\\xfb\\xd0\\xe8\\xd2\\xaa\\xd7\\xdf\\xbb\\xd6\\xb8\\xb4\\xc9\\xed\\xb7\\xdd\\xc1\\xf7\\xb3\\xcc\\xa3\\xac\\xb3\\xa2\\xca\\xd4\\xb4\\xd3 cookie \\xbb\\xf1\\xc8\\xa1\\xd3\\xc3\\xbb\\xa7\\xc9\\xed\\xb7\\xdd\\xa1\\xa3\\n            if (!need_restore || !Store.CookieHelper.get(\"SRF\")) {\\n\\n                // \\xc8\\xf4\\xbb\\xf1\\xc8\\xa1\\xca\\xa7\\xb0\\xdc\\xd7\\xdf\\xb4\\xb4\\xbd\\xa8\\xb7\\xc3\\xbf\\xcd\\xc1\\xf7\\xb3\\xcc\\xa1\\xa3\\n                // \\xc1\\xf7\\xb3\\xcc\\xd6\\xb4\\xd0\\xd0\\xca\\xb1\\xbc\\xe4\\xb9\\xfd\\xb3\\xa4\\xa3\\xa8\\xb3\\xac\\xb9\\xfd 3s\\xa3\\xa9\\xa3\\xac\\xd4\\xf2\\xc8\\xcf\\xce\\xaa\\xb3\\xf6\\xb4\\xed\\xa1\\xa3\\n                var error_timeout = window.setTimeout(\"error_back()\", 5000);\\n\\n                tid.get(function (tid, where, confidence) {\\n                    // \\xc8\\xa1\\xd6\\xb8\\xce\\xc6\\xcb\\xb3\\xc0\\xfb\\xcd\\xea\\xb3\\xc9\\xa3\\xac\\xc7\\xe5\\xb3\\xfd\\xb3\\xf6\\xb4\\xed timeout \\xa1\\xa3\\n                    window.clearTimeout(error_timeout);\\n                    incarnate(tid, where, confidence);\\n                });\\n            } else {\\n                // \\xd3\\xc3\\xbb\\xa7\\xc9\\xed\\xb7\\xdd\\xb4\\xe6\\xd4\\xda\\xa3\\xac\\xb3\\xa2\\xca\\xd4\\xbb\\xd6\\xb8\\xb4\\xd3\\xc3\\xbb\\xa7\\xc9\\xed\\xb7\\xdd\\xa1\\xa3\\n                restore();\\n            }\\n        } catch (e) {\\n            // \\xb3\\xf6\\xb4\\xed\\xa1\\xa3\\n            error_back();\\n        }\\n    });\\n\\n    // \\xa1\\xb0\\xb7\\xb5\\xbb\\xd8\\xa1\\xb1 \\xbb\\xd8\\xb5\\xf7\\xba\\xaf\\xca\\xfd\\xa1\\xa3\\n    var return_back = function (response) {\\n\\n        if (response[\"retcode\"] == 20000000) {\\n            back();\\n        } else {\\n            // \\xb3\\xf6\\xb4\\xed\\xa1\\xa3\\n            error_back(response[\"msg\"]);\\n        }\\n    };\\n\\n    // \\xcc\\xf8\\xd7\\xaa\\xbb\\xd8\\xb3\\xf5\\xca\\xbc\\xb5\\xd8\\xd6\\xb7\\xa1\\xa3\\n    var back = function() {\\n\\n        var url = \"https://weibo.com/newlogin?tabtype=weibo&gid=102803&openLoginLayer=0&url=https%3A%2F%2Fweibo.com%2F\";\\n        if (url != \"none\") {\\n            window.location.href = url;\\n        }\\n    };\\n\\n    // \\xbf\\xe7\\xd3\\xf2\\xb9\\xe3\\xb2\\xa5\\xa1\\xa3\\n    var cross_domain = function (response) {\\n\\n        var from = \"weibo\";\\n        var entry = \"miniblog\";\\n        if (response[\"retcode\"] == 20000000) {\\n\\n            var crossdomain_host = \"login.sina.com.cn\";\\n            if (crossdomain_host != \"none\") {\\n\\n                var cross_domain_intr = window.location.protocol + \"//\" + crossdomain_host + \"/visitor/visitor?a=crossdomain&cb=return_back&s=\" +\\n                        encodeURIComponent(response[\"data\"][\"sub\"]) + \"&sp=\" + encodeURIComponent(response[\"data\"][\"subp\"]) + \"&from=\" + from + \"&_rand=\" + Math.random() + \"&entry=\" + entry;\\n                url.l(cross_domain_intr);\\n            } else {\\n\\n                back();\\n            }\\n        } else {\\n\\n            // \\xb3\\xf6\\xb4\\xed\\xa1\\xa3\\n            error_back(response[\"msg\"]);\\n        }\\n    };\\n\\n    // \\xce\\xaa\\xd3\\xc3\\xbb\\xa7\\xb8\\xb3\\xd3\\xe8\\xb7\\xc3\\xbf\\xcd\\xc9\\xed\\xb7\\xdd \\xa1\\xa3\\n    var incarnate = function (tid, where, conficence) {\\n\\n        var gen_conf = \"\";\\n        var from = \"weibo\";\\n        var incarnate_intr = \"https://\" + window.location.host + \"/visitor/visitor?a=incarnate&t=\" +\\n                encodeURIComponent(tid) + \"&w=\" + encodeURIComponent(where) + \"&c=\" + encodeURIComponent(conficence) +\\n                \"&gc=\" + encodeURIComponent(gen_conf) + \"&cb=cross_domain&from=\" + from + \"&_rand=\" + Math.random();\\n        url.l(incarnate_intr);\\n    };\\n\\n    // \\xbb\\xd6\\xb8\\xb4\\xd3\\xc3\\xbb\\xa7\\xb6\\xaa\\xca\\xa7\\xb5\\xc4\\xc9\\xed\\xb7\\xdd\\xa1\\xa3\\n    var restore = function () {\\n\\n        var from = \"weibo\";\\n        var restore_intr = \"https://\" + window.location.host +\\n                \"/visitor/visitor?a=restore&cb=restore_back&from=\" + from + \"&_rand=\" + Math.random();\\n\\n        url.l(restore_intr);\\n    };\\n\\n    // \\xbf\\xe7\\xd3\\xf2\\xbb\\xd6\\xb8\\xb4\\xb6\\xaa\\xca\\xa7\\xb5\\xc4\\xc9\\xed\\xb7\\xdd\\xa1\\xa3\\n    var restore_back = function (response) {\\n\\n        // \\xc9\\xed\\xb7\\xdd\\xbb\\xd6\\xb8\\xb4\\xb3\\xc9\\xb9\\xa6\\xd7\\xdf\\xb9\\xe3\\xb2\\xa5\\xc1\\xf7\\xb3\\xcc\\xa3\\xac\\xb7\\xf1\\xd4\\xf2\\xd7\\xdf\\xb4\\xb4\\xbd\\xa8\\xb7\\xc3\\xbf\\xcd\\xc1\\xf7\\xb3\\xcc\\xa1\\xa3\\n        if (response[\"retcode\"] == 20000000) {\\n\\n            var url = \"https://weibo.com/newlogin?tabtype=weibo&gid=102803&openLoginLayer=0&url=https%3A%2F%2Fweibo.com%2F\";\\n            var alt = response[\"data\"][\"alt\"];\\n            var savestate = response[\"data\"][\"savestate\"];\\n            if (alt != \"\") {\\n                requrl = (url == \"none\") ? \"\" : \"&url=\" + encodeURIComponent(url);\\n                var params = \"entry=sso&alt=\" + encodeURIComponent(alt) + \"&returntype=META\" +\\n                    \"&gateway=1&savestate=\" + encodeURIComponent(savestate) + requrl;\\n                window.location.href = \"https://login.sina.com.cn/sso/login.php?\" + params;\\n            } else {\\n\\n                cross_domain(response);\\n            }\\n        } else if(response[\\'retcode\\'] == 50111261 && isInIframe()) {\\n            //do nothing\\n        } else {\\n\\n            tid.get(function (tid, where, confidence) {\\n                incarnate(tid, where, confidence);\\n            });\\n        }\\n    };\\n\\n    // \\xb3\\xf6\\xb4\\xed\\xc7\\xe9\\xbf\\xf6\\xb7\\xb5\\xbb\\xd8\\xb5\\xc7\\xc2\\xbc\\xd2\\xb3\\xa1\\xa3\\n    var error_back = function (msg) {\\n\\n        var url = \"https://weibo.com/newlogin?tabtype=weibo&gid=102803&openLoginLayer=0&url=https%3A%2F%2Fweibo.com%2F\";\\n        var clientType = \"pc\";\\n        if (url != \"none\") {\\n\\n            if (url.indexOf(\"ssovie4c55=0\") === -1) {\\n                url += (((url.indexOf(\"?\") === -1) ? \"?\" : \"&\") + \"ssovie4c55=0\");\\n            }\\n            if (clientType == \"mobile\") {\\n            \\twindow.location.href = \"https://passport.weibo.cn/signin/login?r=\"+url;\\n            } else{\\n            \\twindow.location.href = \"https://weibo.com/login.php\";\\n            }\\n        } else {\\n\\n            if(document.getElementById(\"message\")) {\\n                document.getElementById(\"message\").innerHTML = \"Error occurred\" + (msg ? (\": \" + msg) : \".\");\\n            }\\n        }\\n    };\\n\\n    var isInIframe = function () {\\n        try {\\n            return window.self !== window.top;\\n        } catch (e) {\\n            return true;\\n        }\\n    };\\n\\n</script>\\n</body>\\n</html>'"
      ]
     },
     "execution_count": 26,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.content"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "id": "2f5b0b6e",
   "metadata": {},
   "outputs": [
    {
     "ename": "JSONDecodeError",
     "evalue": "Expecting value: line 1 column 1 (char 0)",
     "output_type": "error",
     "traceback": [
      "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
      "\u001b[1;31mJSONDecodeError\u001b[0m                           Traceback (most recent call last)",
      "\u001b[1;32m<ipython-input-27-52b7ec8d97cc>\u001b[0m in \u001b[0;36m<module>\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mr\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mjson\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
      "\u001b[1;32mC:\\ProgramData\\Anaconda3\\lib\\site-packages\\requests\\models.py\u001b[0m in \u001b[0;36mjson\u001b[1;34m(self, **kwargs)\u001b[0m\n\u001b[0;32m    898\u001b[0m                     \u001b[1;31m# used.\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m    899\u001b[0m                     \u001b[1;32mpass\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 900\u001b[1;33m         \u001b[1;32mreturn\u001b[0m \u001b[0mcomplexjson\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mloads\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mtext\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m    901\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m    902\u001b[0m     \u001b[1;33m@\u001b[0m\u001b[0mproperty\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
      "\u001b[1;32mC:\\ProgramData\\Anaconda3\\lib\\site-packages\\simplejson\\__init__.py\u001b[0m in \u001b[0;36mloads\u001b[1;34m(s, encoding, cls, object_hook, parse_float, parse_int, parse_constant, object_pairs_hook, use_decimal, **kw)\u001b[0m\n\u001b[0;32m    523\u001b[0m             \u001b[0mparse_constant\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mNone\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0mobject_pairs_hook\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m    524\u001b[0m             and not use_decimal and not kw):\n\u001b[1;32m--> 525\u001b[1;33m         \u001b[1;32mreturn\u001b[0m \u001b[0m_default_decoder\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdecode\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m    526\u001b[0m     \u001b[1;32mif\u001b[0m \u001b[0mcls\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m    527\u001b[0m         \u001b[0mcls\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mJSONDecoder\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
      "\u001b[1;32mC:\\ProgramData\\Anaconda3\\lib\\site-packages\\simplejson\\decoder.py\u001b[0m in \u001b[0;36mdecode\u001b[1;34m(self, s, _w, _PY3)\u001b[0m\n\u001b[0;32m    368\u001b[0m         \u001b[1;32mif\u001b[0m \u001b[0m_PY3\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0misinstance\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mbytes\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m    369\u001b[0m             \u001b[0ms\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mstr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mencoding\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 370\u001b[1;33m         \u001b[0mobj\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mend\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mraw_decode\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m    371\u001b[0m         \u001b[0mend\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0m_w\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mend\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mend\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m    372\u001b[0m         \u001b[1;32mif\u001b[0m \u001b[0mend\u001b[0m \u001b[1;33m!=\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
      "\u001b[1;32mC:\\ProgramData\\Anaconda3\\lib\\site-packages\\simplejson\\decoder.py\u001b[0m in \u001b[0;36mraw_decode\u001b[1;34m(self, s, idx, _w, _PY3)\u001b[0m\n\u001b[0;32m    398\u001b[0m             \u001b[1;32melif\u001b[0m \u001b[0mord0\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;36m0xef\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0ms\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0midx\u001b[0m\u001b[1;33m:\u001b[0m\u001b[0midx\u001b[0m \u001b[1;33m+\u001b[0m \u001b[1;36m3\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;34m'\\xef\\xbb\\xbf'\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m    399\u001b[0m                 \u001b[0midx\u001b[0m \u001b[1;33m+=\u001b[0m \u001b[1;36m3\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 400\u001b[1;33m         \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mscan_once\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0midx\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0m_w\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0midx\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mend\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
      "\u001b[1;31mJSONDecodeError\u001b[0m: Expecting value: line 1 column 1 (char 0)"
     ]
    }
   ],
   "source": [
    "r.json()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "2d612d09",
   "metadata": {},
   "source": [
    "# 百度图像识别"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "402d84af",
   "metadata": {},
   "source": [
    "## 通用物体和场景识别"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "f208835e",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{\"refresh_token\":\"25.45d581b63a487272e0fbdcd8e62d084d.315360000.1994064336.282335-31100500\",\"expires_in\":2592000,\"session_key\":\"9mzdXUMZMiPrevChRanWcZcRUUqpRRvQ1Bdy6GT\\/tOYdMQxsjcA1heGqFCzyJGyxlQaz5KvY18Bj6WkGvF3WiNr5ZVb\\/zA==\",\"access_token\":\"24.f79d1afd353a9e9127ade28e37a89a15.2592000.1681296336.282335-31100500\",\"scope\":\"public vis-classify_dishes vis-classify_car brain_all_scope vis-classify_animal vis-classify_plant brain_object_detect brain_realtime_logo brain_dish_detect brain_car_detect brain_animal_classify brain_plant_classify brain_ingredient brain_advanced_general_classify brain_custom_dish brain_poi_recognize brain_vehicle_detect brain_redwine brain_currency brain_vehicle_damage brain_multi_ object_detect brain_vehicle_attr wise_adapt lebo_resource_base lightservice_public hetu_basic lightcms_map_poi kaidian_kaidian ApsMisTest_Test\\u6743\\u9650 vis-classify_flower lpq_\\u5f00\\u653e cop_helloScope ApsMis_fangdi_permission smartapp_snsapi_base smartapp_mapp_dev_manage iop_autocar oauth_tp_app smartapp_smart_game_openapi oauth_sessionkey smartapp_swanid_verify smartapp_opensource_openapi smartapp_opensource_recapi fake_face_detect_\\u5f00\\u653eScope vis-ocr_\\u865a\\u62df\\u4eba\\u7269\\u52a9\\u7406 idl-video_\\u865a\\u62df\\u4eba\\u7269\\u52a9\\u7406 smartapp_component smartapp_search_plugin avatar_video_test b2b_tp_openapi b2b_tp_openapi_online smartapp_gov_aladin_to_xcx\",\"session_secret\":\"fce277d1a6380164d3a3b172cc3e363b\"}\n",
      "\n"
     ]
    }
   ],
   "source": [
    "import requests\n",
    "import json\n",
    "\n",
    "\n",
    "def main():\n",
    "        \n",
    "    url = \"https://aip.baidubce.com/oauth/2.0/token?client_id=mSK2klRkPkfFScktIY8sKOYy&client_secret=eOk89eqGdqb271NVK2ywwVwEhGe3zvZE&grant_type=client_credentials\"\n",
    "    \n",
    "    payload = \"\"\n",
    "    headers = {\n",
    "        'Content-Type': 'application/json',\n",
    "        'Accept': 'application/json'\n",
    "    }\n",
    "    \n",
    "    response = requests.request(\"POST\", url, headers=headers, data=payload)\n",
    "    \n",
    "    print(response.text)\n",
    "    \n",
    "\n",
    "if __name__ == '__main__':\n",
    "    main()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "acd8ade5",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500\n"
     ]
    }
   ],
   "source": [
    "import requests\n",
    "import json\n",
    "\n",
    "\n",
    "def main():\n",
    "        \n",
    "    url = \"https://aip.baidubce.com/oauth/2.0/token?client_id=mSK2klRkPkfFScktIY8sKOYy&client_secret=eOk89eqGdqb271NVK2ywwVwEhGe3zvZE&grant_type=client_credentials\"\n",
    "    \n",
    "    payload = \"\"\n",
    "    headers = {\n",
    "        'Content-Type': 'application/json',\n",
    "        'Accept': 'application/json'\n",
    "    }\n",
    "    \n",
    "    response = requests.request(\"POST\", url, headers=headers, data=payload)\n",
    "    \n",
    "    print(response.json()[\"access_token\"])\n",
    "    \n",
    "\n",
    "if __name__ == '__main__':\n",
    "    main()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "56a31948",
   "metadata": {},
   "source": [
    "### 通用物体和场景识别：示例"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "9ddea178",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result_num': 5, 'result': [{'keyword': '城楼', 'score': 0.737723, 'root': '建筑-传统建筑'}, {'keyword': '湖泊', 'score': 0.582484, 'root': '自然风景-湖泊'}, {'keyword': '天空', 'score': 0.424984, 'root': '自然风景-天空'}, {'keyword': '海洋', 'score': 0.235068, 'root': '自然风景-海洋'}, {'keyword': '江河', 'score': 0.045519, 'root': '自然风景-江河'}], 'log_id': 1635238729715372678}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "通用物体和场景识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v2/advanced_general\"\n",
    "# 二进制方式打开图片文件\n",
    "f = open('C:/Users/86158/Desktop/xihu.jpg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "febfcfbf",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result_num': 5, 'result': [{'keyword': '城楼', 'score': 0.737723, 'root': '建筑-传统建筑', 'baike_info': {}}, {'keyword': '湖泊', 'score': 0.582484, 'root': '自然风景-湖泊', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E6%B9%96%E6%B3%8A/242936', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/8435e5dde71190ef635cd56ccd1b9d16fcfa60d9', 'description': '湖盆及其承纳的水体。湖盆是地表相对封闭可蓄水的天然洼池。湖泊按成因可分为构造湖、火山口湖、冰川湖、堰塞湖、喀斯特湖、河成湖、风成湖、海成湖和人工湖(水库)等。按泄水情况可分为外流湖(吞吐湖)和内陆湖；按湖水含盐度可分为淡水湖(含盐度小于1g/L)、咸水湖(含盐度为1-35g/L)和盐湖(含盐度大于35g/L)。湖水的来源是降水、地面径流、地下水，有的则来自冰雪融水。湖水的消耗主要是蒸发、渗漏、排泄和开发利用。'}}, {'keyword': '天空', 'score': 0.424984, 'root': '自然风景-天空', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E5%A4%A9%E7%A9%BA/5534', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/241f95cad1c8a7868fa019076909c93d70cf5034', 'description': '天空，汉语词汇，拼音tiān kōng，谓天际空阔；日月星辰罗列的广大空间。是地球重要的组成部分，在古代中国有天圆地方的说法。人可以在天空观测气象或天文现象，从而得知天气变化、时间的流逝或自己的方位。日出日落可知一日中的时间，晚上月亮的盈亏可以知道一个月的时间。北斗星可以指示北方。云的厚度和形状可以知道会否下雨。 在天空可以欣赏到许多美丽的现象，如彩虹、极光和流星雨等。雀鸟会在天空飞翔。 由于石油等化石性燃料使用的增加而产生的悬浮质，特别是那些会在燃烧后释放二氧化硫的煤等燃料的影响，自1973年以来，除了欧洲，天空的能见度正在逐步降低。'}}, {'keyword': '海洋', 'score': 0.235068, 'root': '自然风景-海洋', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E6%B5%B7%E6%B4%8B/523', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/77094b36acaf2eddba6728be871001e9380193d6', 'description': '海洋，地球科学名词，是地球上最广阔的水体的总称。地球表面被各大陆地分隔为彼此相通的广大水域称为海洋，海洋的中心部分称作洋，边缘部分称作海，彼此沟通组成统一的水体。地球上海洋总面积约为3.6亿平方千米，约占地球表面积的71%，平均水深约3795米。海洋中含有十三亿五千多万立方千米的水，约占地球上总水量的97%，而可用于人类饮用只占2%。地球四个主要的大洋为太平洋、大西洋、印度洋、北冰洋，大部分以陆地和海底地形线为界。当今人类已探索的海底只有5%，还有95%大海的海底是未知的。海洋覆盖了地球表面超70%的面积，是天气和气候的主要驱动力。海洋温度的一个细微波动，都有可能导致世界各地的天气气候发生剧烈的变化。'}}, {'keyword': '江河', 'score': 0.045519, 'root': '自然风景-江河', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E6%B1%9F%E6%B2%B3/9571871', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/4034970a304e251f9b897931a686c9177e3e53f8', 'description': '江河，男，原名于友泽，1949年生，北京人，1968年高中毕业。1980年5月在《上海文学》发表处女作《星星变奏曲》，著有诗集《从这里开始》《太阳和它的反光》等，是新时期朦胧诗派的代表诗人之一。他的诗作中灌注了相当厚重的历史感，以《纪念碑》等政治抒情诗和古代神话组诗《太阳和它的反光》赢得社会瞩目。与顾城、北岛、舒婷和杨炼一起并称为“五大朦胧诗人”。'}}], 'log_id': 1635239002447604241}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "通用物体和场景识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v2/advanced_general\"\n",
    "# 二进制方式打开图片文件\n",
    "f = open('C:/Users/86158/Desktop/xihu.jpg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img,'baike_num':5}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "3d2e6da8",
   "metadata": {},
   "source": [
    "## 动物识别"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d6e3c41c",
   "metadata": {},
   "source": [
    "### 动物识别：示例"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "id": "7acc895c",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result': [{'score': '0.979469', 'name': '红胁蓝尾鸲'}, {'score': '0.00556467', 'name': '蓝歌鸲'}, {'score': '0.000865479', 'name': '南极鹱'}, {'score': '0.000830169', 'name': '棕胸蓝姬鹟'}, {'score': '0.000804878', 'name': '小仙鹟'}, {'score': '0.00060791', 'name': '铜蓝鹟'}], 'log_id': 1635240174841701098}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "动物识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v1/animal\"\n",
    "# 二进制方式打开图片所属的[本地文件]\n",
    "f = open('C:/Users/86158/Desktop/lanwei.jpg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "id": "d14d0822",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result': [{'score': '0.979469', 'name': '红胁蓝尾鸲', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E7%BA%A2%E8%83%81%E8%93%9D%E5%B0%BE%E9%B8%B2/616170', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/cf1b9d16fdfaaf518be7a3ff8d5494eef01f7a6d', 'description': '红胁蓝尾鸲(学名：Tarsiger cyanurus)俗名：蓝点冈子、蓝尾巴根子、蓝尾杰、蓝尾欧鸲。体型略小而喉白的鸲。特征为橘黄色两胁与白色腹部及臀成对比。雄鸟上体蓝色，眉纹白；亚成鸟及雌鸟褐色，尾蓝。雌鸟与雌性蓝歌鸲的区别在喉褐色而具白色中线，而非喉全白，两胁橘黄而非皮黄。'}}, {'score': '0.00556467', 'name': '蓝歌鸲', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E8%93%9D%E6%AD%8C%E9%B8%B2/285383', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/2cf5e0fe9925bc315c60cd6cd6969ab1cb134854daa7', 'description': '蓝歌鸲(学名：Larvivora cyane)是鹟科、歌鸲属小型鸟类，体长12-14厘米。雄鸟上体暗蓝色，下体白色，两翅和尾暗褐色。雌鸟上体橄榄褐色，腰和尾上覆羽暗蓝色，翅上大覆羽具棕黄色末端。形成明显的棕黄色翅斑。下体白色，胸缀褐色有时微沾皮黄色，特征明显。特别是雄鸟，暗蓝色上体和白色下体是很容易与其他鸲类相区别的。蓝歌鸲在在繁殖期间主要栖息于山地针叶林和针阔叶混交林及其林缘地带。尤以河谷沿岸和林中道路两边森林中较常见。非繁殖期也出现于低山丘陵和山脚地带的次生林、阔叶林和疏林灌丛。常单独或成对活动。地栖性，一般多在地上行走和跳跃，很少上树栖息，奔走时尾不停地上下扭动，觅食亦多在林下地上和灌木上。善于隐藏，平时多藏匿在林下灌木丛或草丛中。主要以昆虫为食。分布于中国、俄罗斯西伯利亚南部，从阿尔泰往东到黑龙江流域、俄罗斯远东、萨哈林岛、朝鲜、日本等地。越冬于印度阿萨姆、缅甸、中南半岛、菲律宾、马来西亚和印度尼西亚等地。(概述图参考来源：)'}}, {'score': '0.000865479', 'name': '南极鹱', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E5%8D%97%E6%9E%81%E9%B9%B1/1330088', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/d50735fae6cd7b89023531a1052442a7d9330eb2', 'description': '南极鹱(学名：Thalassoica antarctica，英文名：Antarctic Petrel)为鹱形目鹱科南极鹱的一种海洋性鸟类，喜欢在冰块附近的露天水域，特别是在有冰山的地区，主要取食磷虾、鱿鱼等，分布于南美洲等。'}}, {'score': '0.000830169', 'name': '棕胸蓝姬鹟', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E6%A3%95%E8%83%B8%E8%93%9D%E5%A7%AC%E9%B9%9F/2659692', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/cf1b9d16fdfaaf51efdbd3ff815494eef01f7ab1', 'description': '棕胸蓝姬鹟(学名：Ficedula hyperythra)：属小型鸣禽，体长10-13厘米，体重6-10克，是一种体型很小的灰蓝及棕色鹟，雌雄羽色不同，雄鸟羽色艳丽，雌鸟羽色暗淡。雄鸟上体深蓝色，胸橙黄色，下腹灰白色。亚成鸟具褐色斑驳。善在空中飞捕昆虫。口裂大，喙宽阔而扁平，一般较短，上喙正中有棱嵴，先端微有缺刻；鼻孔覆羽；翅短圆，飞行灵便；腿较短，脚弱；尾楔形。栖息于热带、亚热带的潮湿低地森林和山地森林。以昆虫为主食，常伫立于枝头等处静伺，一旦飞虫临近即迎头衔捕，然后又回原地栖止。在树上或洞穴内以苔藓、树皮、毛、羽等编成碗状巢，每窝产卵4-5枚，卵白色、光滑无斑。雌雄轮流孵卵，雏鸟晚成性。分布于孟加拉国、不丹、柬埔寨、中国、印度、印尼、老挝、马来西亚、缅甸、尼泊尔、菲律宾、泰国、越南等国。(概述图参考来源：)'}}, {'score': '0.000804878', 'name': '小仙鹟', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E5%B0%8F%E4%BB%99%E9%B9%9F/613898', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/bd3eb13533fa828baf5e3253f01f4134970a5a04', 'description': '小仙鹟(学名：Niltava macgrigoriae)：体长11-13厘米，是一种深色鹟。雄鸟深蓝，脸侧及喉黑，臀白，前额、颈侧及腰为闪辉蓝色。与大仙鹟的区别在体型较小，胸蓝色，臀白色。雌鸟褐色，翼及尾棕色，颈侧具闪辉蓝色斑块，喉皮黄，项纹浅皮黄。与大仙鹟的区别在体型较小，颈背褐色，项纹色浅。虹膜褐色，嘴黑色，脚黑色。栖息于海拔900-2400米的常绿阔叶林和竹林中。藏匿于森林林下的茂密灌丛。常单独或成对活动，多活动大林下灌丛和山边疏林中。性活泼，频繁的在树枝间飞来飞去，尤其在清晨和黄昏最为活跃。主要以鞘翅目、鳞翅目、直翅目、膜翅目等昆虫和昆虫的幼虫为食。分布于喜马拉雅山脉至印度东北部、中国南方及东南亚的部分地区。(概述图参考来源：)'}}, {'score': '0.00060791', 'name': '铜蓝鹟'}], 'log_id': 1635240338319220094}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "动物识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v1/animal\"\n",
    "# 二进制方式打开图片所属的[本地文件]\n",
    "f = open('C:/Users/86158/Desktop/lanwei.jpg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img,'baike_num':5}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "95a6c941",
   "metadata": {},
   "source": [
    "## 菜品识别"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d60c5ee4",
   "metadata": {},
   "source": [
    "### 菜品识别：示例"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "id": "9a661acd",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result_num': 5, 'result': [{'name': '糖醋排骨', 'calorie': '318', 'probability': '0.814557', 'has_calorie': True}, {'name': '排骨汤', 'calorie': '278', 'probability': '0.0559154', 'has_calorie': True}, {'name': '蜜汁骨', 'calorie': '260', 'probability': '0.0245738', 'has_calorie': True}, {'name': '糖醋里脊', 'calorie': '182', 'probability': '0.0225307', 'has_calorie': True}, {'name': '宫保鸡丁', 'calorie': '197', 'probability': '0.0194931', 'has_calorie': True}], 'log_id': 1635241419577181179}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "菜品识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v2/dish\"\n",
    "# 二进制方式打开图片文件\n",
    "f = open('C:/Users/86158/Desktop/paigu.jpeg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img,\"top_num\":5}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "id": "4409c038",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result_num': 5, 'result': [{'name': '糖醋排骨', 'calorie': '318', 'probability': '0.814557', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E7%B3%96%E9%86%8B%E6%8E%92%E9%AA%A8/31447', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/4e4a20a4462309f79474b2c67c0e0cf3d6cad6ce', 'description': '糖醋排骨(Sweet and Sour Spare Ribs)，是糖醋味型中具有代表性的一道大众喜爱的特色传统名菜。它选用新鲜猪子排作主料，肉质鲜嫩，成菜色泽红亮油润。'}, 'has_calorie': True}, {'name': '排骨汤', 'calorie': '278', 'probability': '0.0559154', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E6%8E%92%E9%AA%A8%E6%B1%A4/2637533', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/5ab5c9ea15ce36d3c93f85e330f33a87e950b12d', 'description': '排骨汤，是用猪、牛、羊等动物剔肉后剩下的肋骨和脊椎骨制作的一道家常汤品。排骨除含蛋白、脂肪、维生素外，还含有大量磷酸钙、骨胶原、骨粘蛋白等，可为幼儿和老人提供钙质。'}, 'has_calorie': True}, {'name': '蜜汁骨', 'calorie': '260', 'probability': '0.0245738', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E8%9C%9C%E6%B1%81%E9%AA%A8/15788858', 'description': '蜜汁骨是一道由糯米粉50克，大枣250克 辅料：藕100克 调料白糖、色拉油、水淀粉各适量做成的美味。'}, 'has_calorie': True}, {'name': '糖醋里脊', 'calorie': '182', 'probability': '0.0225307', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E7%B3%96%E9%86%8B%E9%87%8C%E8%84%8A/135832', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/f2deb48f8c5494ee94be18c223f5e0fe98257e48', 'description': '糖醋里脊是中国经典传统名菜之一，该菜品以猪里脊肉为主材，配以面粉、淀粉、醋、番茄酱等佐料，酸甜可口，让人食欲大开；该菜品在陕菜、豫菜、浙菜、鲁菜、川菜、淮扬菜、粤菜、闽菜里均有此菜。2018年9月10日，“中国菜”在河南省正式发布。糖醋里脊被评为山东十大经典名菜。'}, 'has_calorie': True}, {'name': '宫保鸡丁', 'calorie': '197', 'probability': '0.0194931', 'baike_info': {}, 'has_calorie': True}], 'log_id': 1635241524518029586}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "菜品识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v2/dish\"\n",
    "# 二进制方式打开图片文件\n",
    "f = open('C:/Users/86158/Desktop/paigu.jpeg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img,\"top_num\":5,'baike_num':5}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "886182cd",
   "metadata": {},
   "source": [
    "## 果蔬识别"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "72bbf1f8",
   "metadata": {},
   "source": [
    "### 果蔬识别：示例"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "13bb9079",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result_num': 5, 'result': [{'score': 0.7390847, 'name': '草莓'}, {'score': 0.24121305, 'name': '长丰草莓'}, {'score': 0.0102075515, 'name': '龙口草莓'}, {'score': 0.008815797, 'name': '非果蔬食材'}, {'score': 0.0006103965, 'name': '菠萝莓'}], 'log_id': 1638413371032069328}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "细粒度图像识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v1/classify/ingredient\"\n",
    "# 二进制方式打开图片文件\n",
    "f = open('caomei.jpeg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "5d5d2402",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result_num': 5, 'result': [{'score': 0.98199546, 'name': '车厘子'}, {'score': 0.00817445, 'name': '大樱桃'}, {'score': 0.0073826835, 'name': '黑珍珠樱桃'}, {'score': 0.0018639913, 'name': '黑樱桃'}, {'score': 0.00036520886, 'name': '樱桃'}], 'log_id': 1638413881063362248}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "细粒度图像识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v1/classify/ingredient\"\n",
    "# 二进制方式打开图片文件\n",
    "f = open('chelizi.jpeg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "e0e9149d",
   "metadata": {},
   "source": [
    "## 植物识别"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "5fc3cdfa",
   "metadata": {},
   "source": [
    "### 植物识别：示例"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "68d5bb45",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result': [{'score': 0.6062219, 'name': '睡莲'}, {'score': 0.391414, 'name': '延药睡莲'}, {'score': 0.04590161, 'name': '蓝睡莲'}], 'log_id': 1638414587989757978}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "植物识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v1/plant\"\n",
    "# 二进制方式打开图片文件\n",
    "f = open('zhiwu1.jpg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "f70e3b54",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result': [{'score': 0.6062219, 'name': '睡莲', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E7%9D%A1%E8%8E%B2/11999986', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/c2fdfc039245d688d43f89bf03946a1ed21b0ef48e28', 'description': '睡莲(学名：Nymphaea L.)是睡莲科睡莲属植物统称。多年生浮叶型水生草本植物，根状茎肥厚，直立或匍匐。叶二型，浮水叶浮生于水面，基部深裂成马蹄形或心脏形，叶缘波状全缘或有齿；沉水叶薄膜质，柔弱。花单生，花有大小与颜色之分，浮水或挺水开花；萼片4枚，花瓣、雄蕊多。果实为浆果，在水中成熟，不规律开裂；种子深绿或黑褐色，为胶质包裹，有假种皮。全世界睡莲属植物有58种，中国有5种。按其生态学特征，睡莲可分为耐寒、不耐寒2大类，前者分布于亚热带和温带地区，后者分布于热带地区。睡莲除具有很高的观赏价值外，睡莲花可制作鲜切花或干花，睡莲根能吸收水中铅、汞、苯酚等有毒物质，是城市中难得的水体净化、绿化、美化的植物。'}}, {'score': 0.391414, 'name': '延药睡莲', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E5%BB%B6%E8%8D%AF%E7%9D%A1%E8%8E%B2/1215596', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/ac6eddc451da81cb39dbfda82730c7160924ab189b02', 'description': '延药睡莲(学名：Nymphaea nouchali Burm.f.)：是多年生水生草本；根状茎肥厚。叶二型：浮水叶圆形或卵形，基部具弯缺，心形或箭形，常无出水叶；沉水叶薄膜质，脆弱。花形美丽，浮在或高出水面；萼片4，近离生；花瓣成多轮，心皮环状，贴生且半沉没在肉质杯状花托，且在下部与其部分地愈合，上部延伸成花柱，柱头成凹入柱头盘，胚珠倒生，垂生在子房内壁。浆果海绵质，不规则开裂，在水面下成熟；种子坚硬，为胶质物包裹。栽培供观赏。'}}, {'score': 0.04590161, 'name': '蓝睡莲', 'baike_info': {}}], 'log_id': 1638414806585322407}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "植物识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v1/plant\"\n",
    "# 二进制方式打开图片文件\n",
    "f = open('zhiwu1.jpg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img,'baike_num':5}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "id": "79b20fdc",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result': [{'score': 0.7627065, 'name': '铃兰'}, {'score': 0.14886394, 'name': '风铃草'}, {'score': 0.009765424, 'name': '鹿蹄草'}], 'log_id': 1638414896557048850}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "植物识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v1/plant\"\n",
    "# 二进制方式打开图片文件\n",
    "f = open('zhiwu2.jpg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "id": "a5198779",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'result': [{'score': 0.7627065, 'name': '铃兰', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E9%93%83%E5%85%B0/43127', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/e824b899a9014c086e064023a22d15087bf40bd15ea4', 'description': '铃兰，百合科铃兰属多年生草本植物。根茎细长，匍匐生长；叶2枚，叶片椭圆形，先端急尖，基部稍狭窄；花葶高，稍外弯；苞片披针形，膜质，短于花梗；花乳白色，阔钟形，下垂；浆果球形，熟后红色；种子椭圆形，扁平，4～6颗。花期5～6月，果期6～7月。铃兰的花形似铃，香气如兰，故名铃兰。铃兰，原产地北半球温带。分布于中国东北、华北、西北、华东、华中地区。要求富含腐殖质、排水良好的偏酸性沙质壤土，但在中性和微碱性的土壤中也能正常生长。铃兰多生长在深山幽谷中，喜凉爽、湿润及散射光充足的环境，耐寒性强，忌炎热干燥。常用分株繁殖，于秋季分割带芽的根状茎栽种。《陕西中草药》中记载铃兰：“本品有毒，勿过量。急性心肌炎、心内膜炎忌用。”主治充血性心力衰竭，风湿性心脏病，阵发性心动过速，浮肿，丹毒，紫癜，跌打损伤。铃兰具有观赏价值，可将其栽种在阳台、窗台处装饰或案头处点缀；适合花坛、花境或林缘栽培观赏；花可用来提取芳香油。铃兰花语：纤细、希望、纯洁。花悬若铃串，清香四溢。有谷中百合之称。铃兰是香料植物，也是多个国家的国花。'}}, {'score': 0.14886394, 'name': '风铃草', 'baike_info': {'baike_url': 'http://baike.baidu.com/item/%E9%A3%8E%E9%93%83%E8%8D%89/680375', 'image_url': 'https://bkimg.cdn.bcebos.com/pic/b812c8fcc3cec3fdfc039f9f73dec33f8794a5c28999', 'description': '风铃草(学名：Campanula medium L.)是桔梗科、风铃草属二年生宿根草本植物，株高50-120厘米；茎粗壮直立，基生。叶簇生，卵形至倒卵形；小花1-2朵聚生成总状花序，花冠钟形，长约6厘米，有白、蓝或紫等色；蒴果，带有宿存的花萼裂片；种子多数，椭圆状，平滑。花期5-6月。风铃草原产于南欧等北温带地区至亚寒带地区，中国各地有引种栽培。风铃草夏季喜凉爽、冬季温和的气候，生长适温为13-18℃，喜光照充足环境，可耐半阴。风铃草是园林中常见的冬、春季草花，也适合庭院栽培或作大中型盆栽，布置客厅、阳台等处。(概述图参考来源：)'}}, {'score': 0.009765424, 'name': '鹿蹄草', 'baike_info': {}}], 'log_id': 1638414918825645869}\n"
     ]
    }
   ],
   "source": [
    "# encoding:utf-8\n",
    "\n",
    "import requests\n",
    "import base64\n",
    "\n",
    "'''\n",
    "植物识别\n",
    "'''\n",
    "\n",
    "request_url = \"https://aip.baidubce.com/rest/2.0/image-classify/v1/plant\"\n",
    "# 二进制方式打开图片文件\n",
    "f = open('zhiwu2.jpg', 'rb')\n",
    "img = base64.b64encode(f.read())\n",
    "\n",
    "params = {\"image\":img,'baike_num':5}\n",
    "access_token = '24.ed790bf66e18b1a8a51eaa07c0493842.2592000.1681296430.282335-31100500'\n",
    "request_url = request_url + \"?access_token=\" + access_token\n",
    "headers = {'content-type': 'application/x-www-form-urlencoded'}\n",
    "response = requests.post(request_url, data=params, headers=headers)\n",
    "if response:\n",
    "    print (response.json())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "69a6bfe9",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.8"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
